Los identificadores legales estas compuestos solo por
caracteres Unicode, nmeros, smbolo de moneda y guin bajo. Puede iniciar con una letra, signo de moneda, o guin bajo. Pero no pueden iniciar con nmero. Despus del primer carcter, el identificador puede contener una combinacin de letras, signos de moneda, guin bajo o nmero. No puedes usar como identificador una palabra reservada. Los identificadores en java son sensibles a maysculas y minsculas. Ejemplos de identificadores validos. int _a; int $c; int _______2_w; int _$; int ejemplo_de_identificador; Ejemplos de identificadores no validos. int :b; int d; int e#; int.f; int 7g; Palabras reservadas Nombre de clases e interfaces. Dog Account PrintWriter
Constantes, estas son creadas como final y static. MIN_HEIGHT
Plataformas Del Lenguaje De Programacin Java Las plataformas para desarrollo de java son cuatro: Java Plataform, Standard Edition (Java SE) Java Plataform, Enterprise Edition (Java EE) Java Plataform, Micro Edition (Java ME) Java FX
Todas las plataformas consisten en una maquina virtual (JVM) y una API (Application programming interface)
Java SE El API SE provee el ncleo funcional del lenguaje de java. Este define todos los tipos de objetos del lenguaje as como las clases que se usan para alto nivel (Redes, Seguridad, Acceso a base de datos, GUI y xml).
Java ME La plataforma java ME provee un API y una maquina virtual que permite la ejecucin de aplicaciones en dispositivos pequeos (Tel celulares). Las aplicaciones ME tienen la capacidad de funcionar como clientes de las aplicaciones J2EE. Java FX La tecnologa java FX, permite el desarrollo de las aplicaciones mediante script que son interpretados por el compilador de java en bytecode y son ejecutados en el maquina virtual. Con las aplicaciones FX tambin pueden ser usadas como clientes en la tecnologa J2EE. Java EE La plataforma java EE provee un API y un ambiente de ejecucin para servidores de aplicacin, y pueden aplicarse un sin nmero de componentes. La plataforma Java EE, proporcionan componentes Web con objetos dinmicas para un servidor web. Java Servlets, implementacin de sitios con JavaServer Faces, Web services, JSP, etc.