Escolar Documentos
Profissional Documentos
Cultura Documentos
JAVA
201
JAVA
INTRODUCCION.Java es un lenguaje de programacin orientado a objetos que se populariz a
partir del lanzamiento de su primera versin comercial de amplia difusin, la JDK 1.0 en
1996. Actualmente es uno de los lenguajes ms usados para la programacin en todo
el mundo.
Java es un lenguaje til para casi todo tipo de problemas. Podemos citar como
funcionalidades de Java varias:
1.
2.
PROGRAMACION
JAVA
201
ESTRUCTURA BASICA DE JAVA.La estructura de un programa en java est compuesto por los siguientes
elementos:
DESCRIPCION
Los parntesis luego de la palabra main indican la
declaracin de un mtodo. Una clase puede
contener uno o ms mtodos.
Los programas que se ejecutan de forma
independiente y autnoma, deben contener el
mtodo main ().
La palabra reservada void indica
mtodo main no devuelve nada.
que
el
PROGRAMACION
JAVA
201
TIPOS DE DATOS.Una variable de Java puede tratar los siguientes tipos de datos:
Tipos primitivos: una variable de tipo primitivo se declara de uno de los ocho
tipos de datos de tipo primitivo y almacenan el dato real.
Tipo objeto: Una variable de tipo objeto contiene la referencia al objeto. Las
variables de tipo objeto o variables de referencia de objetos se analizarn
despus.
Tipos primitivos en Java:
DECLARACION DE VARIABLES.Al declarar una variable, se reserva el espacio de memoria para almacenar un valor
acorde al tipo de dato de la variable.
Modificador, TipoDato, Nombrevariable
PROGRAMACION
JAVA
Las variables locales son aquellas que se definen dentro de un mtodo y slo estarn
disponibles para su uso en el interior de dicho mtodo. Su sintaxis esta definido como:
TipoDato, Nombrevariable
EJEMPLOS 2.- correspondiente a la sintaxis de variables local.
Tambin se pueden declarar en una misma instruccin varias variables del mismo tipo:
Tipo_dato nombre_variable1, nombre_variable2, nombre_variable3;
PROGRAMACION
JAVA
Ejemplos:
IMPORTANTE: La variable tipo float requiere una F al final para que el compilador la
identifique como tal.
SALIDA DE DATOS EN PANTALLA.PRIMERA OPCION.- su sintaxis se define as:
Se mostrara
este
mensaje
sirve para
mostrar
textos, resultados en ventanas (frames) con botones, ttulos, etc.
PROGRAMACION
JAVA
TIPOS DE ENTRADA DE DATOS.PRIMERA OPCION.- Al igual que en C++, en java tambin se pueden importar libreras
(paquetes) con las instruccin import. La clase Scanner que se encuentra
dentro del paquete util, es la clase que nos permite introducir datos por teclado.
Ejemplo.- TIPO CADENA.- Next (): solamente es para una palabra.
Nota.- tambin puede usar para datos enteros nextInt (), decimales nextFloat (),
decimales largos, nextDouble (),
PROGRAMACION
JAVA
201
PROGRAMACION
JAVA
Si se desea leer valores numricos enteros o reales, primero se lee como cadena y luego
se convierten estos valores a numricos. Para esto se utilizan los siguientes mtodos.
TIPOS DE OPERADORES.OPERADORES ARITMETICO.En Java se dispone los siguientes operadores aritmticos habituales en lenguajes de
programacin: donde el operador que devuelve el resto de una divisin entre enteros (en
otros lenguajes denominados operador mod o mdulo de una divisin):
OPERADORES DE RELACION Y LOGICOS.En Java disponemos de los operadores lgicos habituales en lenguajes de programacin
como se muestra y cabe destacar que hay que prestar atencin a no confundir == con =
porque implican distintas cosas.
PROGRAMACION
JAVA
ESTRUCTURA CONTROL EN JAVA.Las estructuras de control determinan la secuencia de ejecucin de las sentencias de un
programa. Y las estructuras de control se dividen en tres categoras:
Secuencial
Condicional o Selectiva
Iterativa o Repetitiva.
ESTRUCTURA SECUENCIAL.Est formada por una sucesin de instrucciones que se ejecutan en orden una a
continuacin de la otra. Cada una de las instrucciones estn separadas por el carcter
punto y coma (;).
PROGRAMACION
JAVA
ESTRUCTURA CONDICIONAL O SELECTIVA.La estructura condicional determina si se ejecutan unas instrucciones u otras segn se
cumpla o no una determinada condicin.
En java la estructura condicional se implementa mediante:
Instruccin if.
Instruccin switch.
PROGRAMACION
JAVA
201
}
Else {
Instrucciones 2
}
INSTRUCCION switch
Se utiliza para seleccionar una de entre mltiples alternativas. La forma
general de la instruccin switch en Java es la siguiente:
switch (expresin) {
case valor 1:
Instrucciones;
break;
Case valor 2:
Instrucciones;
break;
default:
Instrucciones;
}
ESTRUCTURA ITERATIVA O REPETITIVA.Permiten ejecutar de forma repetida un bloque especfico de instrucciones. Las
instrucciones se repiten mientras o hasta que se cumpla una determinada condicin.
Esta condicin se conoce como condicin de salida. Y los tipos de estructuras
repetitivas son:
Ciclo While
Ciclo for
PROGRAMACION
JAVA
CICLO WHILE
Las instrucciones se repiten mientras la condicin sea cierta. La condicin se comprueba
al principio del bucle por lo que las acciones se pueden ejecutar 0 ms veces.
CICLO FOR
Hace que una instruccin o bloque de instrucciones se repitan un nmero determinado
de veces mientras se cumpla la condicin.
La estructura general de una instruccin for en Java es la siguiente:
for (inicializacin; condicin; incremento/decremento) {
Instruccin 1;
...........
Instruccin N;
}