1. Comentarios
En Java hay tres tipos de comentarios:
|| comentarios para una sola línea
/* comentarios de una o
más líneas
*/
/ comentario de documentación, de una o más líneas
*/ ||
Los dos primeros tipos de comentarios son los que todo programador conoce y se utilizan del mismo modo. Los comentarios de documentación, colocados inmediatamente antes de una declaración (de variable o función), indican que ese comentario ha de ser colocado en la documentación que se genera automáticamente cuando se utiliza la herramienta de Java, javadoc. Dichos comentarios sirven como descripción del elemento declarado permitiendo generar una documentación de nuestras clases escrita al mismo tiempo que se genera el código.
2. Identificadores
Los identificadores nombran variables, funciones, clases y objetos; cualquier cosa que el programador necesite identificar o usar.
En Java, un identificador comienza con una letra, un subrayado (_) o un símbolo de dólar ($). Los siguientes caracteres pueden ser letras o dígitos. Se distinguen las mayúsculas de las minúsculas y no hay longitud máxima.
Ejemplos de identificadores válidos:
|| Identificador nombre_usuario Nombre_Usuario _variable_de_sistema $transaccion ||
y su uso sería, por ejemplo:
|| int contador_principal; char _lista_de_ficheros; float cantidad_en_Ptas; ||
3. Palabras clave
Las siguientes son las palabras clave que están definidas en Java y que no se pueden utilizar como identificadores:
|| abstract continue for new switch boolean default goto null synchronizedbreak do if package thisbyte double implements private threadsafebyvalue else import protected throwcase extends instanceof public transient catch false int return true char final interface short try class finally long static void const float native super while ||
4. Palabras reservadas
Además, el lenguaje se reserva unas cuantas palabras más, pero que hasta ahora no tienen un cometido específico. Son:
|| cast future generic inneroperator outer rest var ||
5. Tags HTML
Atributos del tag <APPLET>; (en negrita los imprescindibles)
|| <APPLETCODEBASE=url raizCODE=fichero con la clase principal WIDTH=anchura HEIGTH=altura ALT=texto alternativo (para navegadores sin soporte Java pero que saben interpretar el tag APPLET) NAME=nombre del applet. Para hacer referencia al applet desde otro o desde JavaScript ALIGN=alineacion (hasta 9 valores: LEFT, RIGHT, TOP, MIDDLE, etc...) VSPACE=espacio en pixeles dejado en blanco como margen en la ventana del applet HSPACE=idem izqda-dcha > <PARAM NAME=unPArametro VALUE=valorDelParametro> <PARAM NAME=otroParametro VALUE=valor> <ídem etc> Texto alternativo </APPLET> ||