1. Ríos, María Fernanda Página 1
INTRODUCCIÓN A LA INFORMÁTICA
Actividad de Proceso N° 2 - Unidad N°4
Haga una síntesis de los elementos de un programa Java.
EElleemmeennttooss ddee uunn PPrrooggrraammaa JJaavvaa
TTToooccckkkeeennnsss (((eeellleeemmmeeennntttooosss llléééxxxiiicccooosss dddeee lllooosss ppprrrooogggrrraaammmaaasss)))
Compuesto por 5 clases: identificadores, palabras reservadas, literales, operadores y otros
separadores.
Identificadores
Son una secuencia de caracteres, letras, dígitos, subrayados.
Consejos que sirven de regla:
1- Escribir identificadores de variables en letras minúsculas.
2- Constantes en mayúsculas.
3- Métodos con tipo de letra mixtos: Mayúsculas/minúsculas
4- Clases con el primer carácter de mayúscula.
Reglas de formación de identificadores:
1- Secuencia de letras, dígitos o símbolos “_”,”$”.
2- Son sensibles a las mayúsculas: minum es distinto de MiNum.
3- Pueden tener cualquier longitud.
4- No pueden ser palabras reservadas (if, switch, else, entre otras)
Palabras Reservadas
Tal como Void, característica del lenguaje Java asociada con algún significado especial. No se puede
utilizar como nombre de identificador, clase, objeto o método.
Existen 61 identificadores reservados para usarlos como palabras reservadas y no pueden emplearse
para otros propósitos.
Comentarios
Existen dos formatos para escribir el programa:
// termina al final de la línea en que se encuentre el símbolo.
/*…*/ puede extenderse a lo largo de varias líneas.
Signos de puntuación y Separadores
Todas las sentencias deben terminar con “;”. Existen otros signos de puntuación como los que
comúnmente utilizamos.
Los separadores son: Espacios blancos, tabulaciones, retornos de carro y avances de línea.
Paquetes (Package)
Forma propia de Java de agrupar clases e interfaces que tienen cierta relación. Es un archivo especial
que contiene las declaraciones de clases con sus métodos.
Paquetes predefinidos: java.lang, java.applet, java.awt, java.io y java.util.
java.lang: Contiene clases que son el núcleo de Java. Clases que pertenecen a este paquete: System,
String, Integer, Math, entre otras.
2. RÍOS, María Fernanda Página 2
java.io: Contiene clases de entrada y salida: BufferedReader, InputStramReader, FileInputStream,
FileOutputStream, entre otras.
java.util: Guarda diversas clases de utilidad: Date, Random, StringTockenizer.
java.applet y java.awt:Suministran clases para crear applets o interfaces gráficos.
El programador puede almacenar clases creadas en paquetes para luego utilizarlas en las aplicaciones
que desee.
Declaraciónimport
Se especifican las clases de paquetes que se van a utilizar en un programa. Permite al programa
referirse a la clase escribiendo sólo su nombre.
Tiene dos formatos:
import nombrePaquete.nombreClase: Especifica la clase a utilizar
import nombrePaquete.*: Especifica que estén disponibles todas las clases del paquete