3. Continuación… Lic. Saily González //programa de aplicación import java.io.*; Archivo de clase de E/S Class Primero { Datos miembros (Comentarios, constantes, variables ; Metodos Miembros; } Public class Ejemplo nombre de la clase principal { public static void main( String[] args) Cabecera del método { Instanciación de Objetos; comentarios; Constantes; Variables; Sentencias (operaciones, Entadas, Salidad, etc) } }
4. Continuación… Lic. Saily González Etapas para la Creación de un Programa en Java Código Fuente Código Byte Code Carga en Memoria Byte code Verifica Byte code Interpreta y ejecuta Byte code EDITOR COMPILADOR MÁQUINA VIRTUAL JAVA
5. ELEMENTOS BÁSICOS DE UN PROGRAMA EN JAVA Lic. Saily González Palabras Reservadas
6. Continuación.. Lic. Saily González Comentarios En java existen dos métodos para definir comentarios: 1- Constan de una única línea que está precedida por dos barras inclinadas // La variable A se utiliza para retener números enteros. 2- Pueden extenderse entre varias líneas encerradas entre /* y */ /* La variable A se utiliza para retener números enteros. Esta variable representa la edad y en algunas ocasiones se usara como acumulador */
7. Continuación.. Lic. Saily González Paquetes Es la forma de utiliza java para agrupar clases e interfaces. Contiene un archivo especial que contienen declaraciones de clases con sus métodos. Ejemplo : java.lang, lava.applet, java.awt., java.io, etc.
8. Continuación.. Lic. Saily González Declaración import Especifica las clases de los paquetes que se van a utilizar en un programa. Esta declaración permite al programa referirse a la clase escribiendo sólo su nombre. Ejemplo : import java.io; Import Prec.so.*;
9.
10.
11.
12. Continuación.. Lic. Saily González Enteros Decimales Carácter Cadena de Caracteres Nombre Tamaño en bit Declaración float 32 float precio; double 64 double precio; Nombre Tamaño en bit Declaración byte 8 byte var1; short 16 short var2; int 32 int var1; long 64 long var2; Nombre Tamaño en bit Declaración char 16 char letra ;
13. Continuación.. Lic. Saily González Variables Almacenan datos cuyo valor puede verse modificado durante la ejecución de un programa. int x; // declara z como una variable entera double precio; // declara precio como variable double char b; // declara b como variable char. char opcion = ‘a’; int edad = 14; float peso = 1.23;
14. Continuación.. Lic. Saily González Constantes Son datos cuyo valor no puede variar durante la ejecución de un programa final tipo_dato nombreconstante = valor; Ejemplo: final double pi = 3.1414; static final nombreconstante = valor ; Ejemplo: Static final double pi = 3.1416;
15. Continuación.. Lic. Saily González SECUENCIA DE ESCAPE Secuencia Significado Retroceso Tabulación Nueva línea Avance de página Retorno de carro sin avance de línea Dobles comillas Comillas simples Barra inclinada inversa.
16. Continuación.. Lic. Saily González OPERADORES Y EXPRESIONES Operadores Aritméticos Operador Significado Operador Significado + Operador unario + o suma / División entera si la división son de tipo entero - Operador unario – o resta. / División real con operandos de tipo real * Multiplicación % Módulo, es decir, resto de la división entera. No es necesario que los operandos sean enteros.
17. Continuación.. Lic. Saily González OPERADORES Y EXPRESIONES Operadores Relacionales Operador Nombre == Igual != Distinto > Mayor que < Menor que >= Mayor o igual <= Menor o igual
18. Continuación.. Lic. Saily González OPERADORES Y EXPRESIONES Operadores lógicos Operador Significado Regla de funcionamiento & AND lógico Este operando da como resultado true si al evaluar cada uno de los operandos el resultado es true. Si alguno de ellos es false, el resultado es false. && AND en corto circuito Éste es análogo a &, pero si el primer operando es false, el segundo no es evaluado. | OR lógico Da como resultado false si al evaluar cada uno de los operandos el resultado es false. Si uno de ellos es true, el resultado es true. || OR en corto circuito Este es análogo a |, pero, cuando se usa, si el primer operando es true, el segundo no se evalúa. ! NOT
20. Continuación.. Lic. Saily González OPERADORES Y EXPRESIONES Expresiones Las expresiones se definen como un conjunto de operadores y operandos, pero hay que tener en cuenta que dicho conjunto puede estar formado exclusivamente por un operando. Es decir, que las expresiones pueden ser una constante, una variable o una combinación de constantes, variables y/o funciones.