modifAtributos son características específicas del atributo, son:
static: El atributo pertenece a la clase, no a los objetos creados a partir de ella.
final: El atributo es una constante, en ese caso debe de tener valor inicial obligatoriamente. Por convenio en java las constantes se escriben en mayúsculas.
transient: Marca al atributo como transitorio, para no ser serializado. Lo emplearemos en java beans.
volatile: es un atributo accedido de forma asíncrona mediante hilos, con este atributo se lo notificamos a java.
En java definir un atributo de un tipo básico o tipo String significa que podemos acceder a dichas variables de forma directa (ejemplo PruebaVariable1.java):
int a = 25;
a = 34;
en cambio intentemos definir y emplear una variable del tipo, por ejemplo, Thread:
Socket c=null;
c.close();
si tratamos de compilarlo (fichero PruebaVariable2.java) todo irá bien, pero al ejecutarlo aparecerá un error:
Exception in thread "main" java.lang.NullPointerException
esto nos quiere indicar que hemos intentado emplear una variable que no apuntaba a un objeto válido, sino a null, y hemos intentado llamar a una función del objeto inexistente.
Hay 358 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Introducción al JavaScript Javascript, uno de los lenguajes más empleados en Internet, le permitirá construir webs más dinámicas y completas. Con este curso gratis, MailxMail y el Centro de... [08/04/03] |
|
44.729 | ||
|
Programación de juegos para móviles con J2ME Hoy en día se pueden realizar infinidad de cosas con el móvil. Desde la tradicional llamada telefónica hasta conectarse a Internet. Sin embargo, una de las más divertidas... [07/09/04] |
|
11.910 | ||
|
PHP y MySQL. Aplicaciones Web: base de datos MySQL I (séptima parte) Programación de aplicaciones Web con PHP y MySQL Ahora estudiaremos la Base de Datos MySQL. Te explicaremos la instalación, la configuraci&oacu... [02/12/08] |
|
1.071 | ||
Publicar en
del.icio.us
digg
meneame