Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Enero, 2018
Java se ha convertido en un estándar de la industria, en un lenguaje de
programación para desarrollo de aplicaciones tanto de propósito general
como de Internet.
Independiente
Interpretado Seguro Portable de la
arquitectura
Multi-hilo Dinámico
Applets
Aplicaciones
Una plataforma es el entorno sobre el cual se ejecutan los programas. Una
plataforma puede ser una plataforma de software , de hardware o una
combinación de ambas. La plataforma Java es una plataforma de solo
software, la cual se puede ejecutar en varias plataformas de hardware, asi
como en varios sistemas operativos. La plataforma Java esta conformada
por dos componentes llamados la JVM y el API de Java
La JVM es el intérprete de Java. Ejecuta
los “bytecodes” (ficheros compilados
con extensión *.class) creados por el
compilador de Java (javac.exe).
Una clase es un patrón del que luego se pueden crear múltiples objetos, con
similares características. Una clase es una plantilla (patrón), que define
atributos (variables) y métodos (funciones).
La clase define los atributos y métodos comunes a los objetos de ese tipo,
pero luego cada objeto tendrá sus propios valores y compartirán las
mismas funciones. Debemos crear una clase antes de poder crear objetos
(instancias) de esa clase.
Se define una clase en Java usando la palabra reservada class. La sintaxis es
la siguiente:
class NombreClase {
// Atributos (Variables miembros)
// Métodos (Funciones miembros)
}
Java agrupa las clases e interfaces que tienen cierta relación mediante
archivos especiales que contienen las declaraciones de clases con sus
métodos: los paquetes; estos últimos también proporcionan una serie de
paquetes predefinidos, y los más importantes son:
switch (selector) {
case etiqueta1 : sentencias1 ;
break;
case etiqueta2 : sentencias2 ;
break;
.
case etiquetan : sentenciasn ;
break;
default: sentenciasd ; // opcional
}
while. Un bucle while tiene una condición, una expresión lógica que
controla la secuencia de repetición; se evalúa la condición antes de
ejecutarse el cuerpo del bucle.
while (condición) {
sentencia-1;
sentencia-2;
}
do...while. La sentencia do-while se utiliza para especificar un bucle
condicional que se ejecuta al menos una vez; cuando se desea realizar una
acción determinada al menos una o varias veces, se recomienda este bucle.
do
sentencia;
while (expresión) ;
for. Se usa para implementar conjuntos de sentencias que se ejecutan una
vez por cada valor de un rango especificado.
for (Inicialización; Condición; Incremento) {
sentencias;
}
for each. Java 5.0 y Java 6.0 incorporan una construcción de bucles potente
que permite al programador iterar a través de cada elemento de una
colección o de un array sin tener que preocuparse por los valores de los
índices; éste es el bucle for each, que establece una variable dada a cada
elemento de la colección y a continuación ejecuta las sentencias del bloque;
su sintaxis es:
for (variable : colección)
sentencia;
Java considera que un arreglo es una referencia a un objeto; en
consecuencia, para que realmente cree o instancie el arreglo, usa el
operador new junto al tipo de los elementos del arreglo y su número; por
ejemplo: para crear un arreglo que guarde las notas de una asignatura en
una clase de 26 alumnos:
float [] notas = new float[26];