¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Librerías de Java

Deysi Yumbo Español

Contenido del mapa

Librerías de Java

  1. El entorno BlueJ permite crear instancias de las clases contenidas en la librería de Java.

    • La clase GregorianCalendar
      • ● Permiten convertir la fecha/hora contenida en un objeto Date a una representación estructurada en dia, mes, año, horas, minutos, segundos, etc.
        • - Constructor: ● GregorianCalendar() - Métodos: ● void setTime(Date date) ● int get(int campo)
  2. Clases envoltorio (wrapper)

    • - En ocasiones es útil tratar los tipos de datos básicos como objetos. ● int, char, boolean, byte, float, double.
      • Muchas funciones y clases trabajan con elementos que heredan de la clase Object.
  3. La clase Integer

    • - Constructores: ● Integer(int valor) ● Integer(String valor) - Método de acceso al valor básico: ● int getValue() ● String toString() (heredado de Object)
      • Boxing y Unboxing automáticos
        • ● Si se introduce un tipo básico donde se espera un objeto de una clase envoltorio, se llama al constructor correspondiente (boxing).
        • Si se introduce un objeto de una clase envoltorio donde se espera un tipo básico, se llama al método de acceso correspondiente (unboxing).
  4. La clase Character

    • - Constructor: ● Character(char valor) - Método de acceso al valor básico: ● char charValue() ● String toString() (heredado de Object)
      • - Métodos de utilidad: ● static boolean isDigit(char c) ● static boolean isLetter(char c) ● static boolean isWhiteSpace(char c) ● static char toLowerCase(char c) ● static char toUpperCase(char c)
  5. La clase String

    • - Métodos de utilidad: ● char charAt(int indice) ● int compareTo(String otra) ● int compareToIgnoreCase(String otra) ● int indexOf(String str) ● int indexOf(String str, int inicio) ● int length() ● String substring(int inicio, int fin) ● String toUpperCase() ● String toLowerCase() ● String trim()
  6. La clase StringBuffer

    • ● Los objetos de la clase String son inmutables. ● No pueden cambiarse una vez creados.
      • ● Un objeto StringBuffer puede ser modificado tras su creación. ● Método append() ● Método delete() ● Método insert()
  7. La clase Random

    • ● Paquete java.util. ● Representa una secuencia de números aleatorios.
      • - Constructores: ● Random() ● Random(long semilla) - Métodos: ● int nextInt(int n) // Unif. en {0,...,n-1} ● double nextDouble() // Unif(0,1) ● double nextGaussian() // N(0,1)
  8. La clase Date

    • ● Sus instancias almacenan una fecha y una hora. ● Los valores long indicados en el constructor indican el número de milisegundos transcurridos desde el 1 de Enero de 1970, 00:00:00 GMT.
      • - Constructores: ● Date() ● Date(long tiempo) - Métodos: ● long getTime() ● String toString()
  9. La clase Pattern

    • ● Paquete java.util.regex ● Sus objetos representan expresiones regulares compiladas. ● No tiene constructores públicos.
      • - Creación: ● static Pattern compile(String regex) - Métodos: ● static boolean matches(String regex, CharSequence cadena) ● Matcher matcher(CharSequence cadena).
  10. La clase Matcher

    • ● Realiza el reconocimiento de una expresión regular a una cadena específica ● No tiene constructor público.
      • - Métodos: ● boolean matches() ● boolean find() ● int start() / int start(int grupo) ● int end() / int end(int grupo) ● String group() / String group(int grupo) ● String replaceAll(String reemplazo)

Información

Descripción
Mapa Mental sobre Librerías de Java, creado por Deysi Yumbo el 26/06/2022.
Creado por
Deysi Yumbo
Visitas
2
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?