Noticias

Miércoles, 10 Mayo, 2017 - 19:58

La clase Math dispone de las siguientes constantes:

  • static double E: contiene un valor cercano a e
  • static double PI: contiene un valor cercano a pi

Dispone también de los siguientes métodos:

Miércoles, 10 Mayo, 2017 - 19:42

La clase Char dispone de los siguientes métodos:

Miércoles, 10 Mayo, 2017 - 19:29

La clase Object del paquete java.lang dispone de los siguientes métodos:

Miércoles, 10 Mayo, 2017 - 19:21
Jueves, 4 Mayo, 2017 - 19:38
  • Un objeto es la materialización de una clase. El término técnico de esta materialización es instancia.
  • Para instanciar un objeto, primero se crea una referencia a él. Inicialmente su valor es null.
  • Posteriormente se asigna una referencia al objeto creado, mediante una llamada a su constructor usando el operador new. Esta llamada reservará memoria para el objeto, y asignará su dirección de memoria al objeto.
Jueves, 4 Mayo, 2017 - 18:36

En la vida real, todo lo que nos rodea son objetos. Ahora mismo estoy sentado frente a una mesa, escribiendo en el teclado de mi ordenador, y me acompaña una taza de té. Cada objeto tiene unas características, y sirve para algo. Imaginemos la taza. Es una taza roja, su base es redonda, contiene té, y tiene un asa semicircular. La taza puedo llenarla, beber de ella o lavarla. Lo primero, son sus características. Lo segundo, son sus funcionalidades, y sirven para describir su comportamiento.

Jueves, 27 Abril, 2017 - 12:49
  • Java dispone de los siguientes caracteres de escape:
Caracteres de escape en Java Carácter Significado \' Comilla simple \" Comilla doble \\
Jueves, 27 Abril, 2017 - 12:24
  • Hay un conjunto de identificadores reservados por Java
  • La lista de palabras reservadas es:
    • abstract assert boolean break byte case cast catch char class const continue default do double else enum extends final finally float for future generic goto if implements import inner instanceof interface int long native new operator outer package private protected public rest return short static strictfp super switch synchronized this throw throws transient try var void volatile while
Lunes, 17 Abril, 2017 - 21:09
  • Excepciones en tiempo de ejecución: extienden a RuntimeException. No es necesario que sean manejadas o declaradas, y pueden ser lanzadas por el programador o por la JVM.
    • ArithmeticException: ocurre cuando por ejemplo se intenta dividir un número por 0
Lunes, 17 Abril, 2017 - 21:04
  • Las excepciones verificadas deben ser manejadas o declaradas. No es necesario que se manejen, sólo declarar que se podrían manejar.
  • Cuando una clase sobreescribe un método de una superclase, o implementa un método de una interfaz, no puede añadir nuevas excepciones verificadas a la firma del método
  • Una subclase puede declarar menos excepciones que la superclase o interfaz, puesto que los llamantes ya las están manejando
  • También puede declarar una subclase del tipo de excepción

Páginas