You are on page 1of 5

Elementos del lenguaje Java

El siguiente programa presenta la primera versin del Hola Mundo orientado a objetos:
public class HolaMundo { public static void main(String[] args) { String saludo; saludo = "Hola Mundo"; System.out.print(saludo); } }

Y est conformado por los siguientes elementos:

Identificadores o Variables
Son los nombres que pueden tener las clases, los mtodos y las variables y no pueden contener espacios ni caracteres especiales. Estos nombres deben respetar ciertas convenciones segn la siguiente tabla: Tipo de identificador Clase Mtodo Variable Convencin Comienza con mayscula Comienza con minscula Comienza con minscula Ejemplo HolaMundoOO mostrarSaludo () saludo

Si el identificador est formado por ms de un vocablo, a partir del segundo las iniciales deben ser maysculas. Adems, se recomienda que los nombres de las clases sean sustantivos, los de los mtodos verbos y que las variables expresen con claridad su contenido.

Sentencias
Son las rdenes que se deben ejecutar en el programa y terminan siempre con un punto y coma: Por ejemplo: String saludo;

Bloques de cdigo
Son el principal mecanismo de encapsulamiento y se forman con un grupo de sentencias y de otros bloques de cdigo delimitados por una llave de apertura y una de cierre (considerados metacaracteres en java):

{}
Por ejemplo:

{ saludo=Hola mundo; System.out.println(saludo);//La clase System la importamos de java.lang }

Comentarios
Son lneas de texto insertas en el programa para documentarlo y facilitar su lectura. y que no son interpretados por el lenguaje. Los tipos de comentarios ms usados son:

Tipo

Caracteres que los identifican // /* */

Ejemplo

De una sola lnea De varias lneas

//La clase Sring la importamos de java.lang /*Aunque el compilador importa la librera java.lang completa es conveniente importarla explcitamente por razones didcticas*/

Expresiones
Las expresiones son entidades formadas por dos o ms miembros separados entre s por operadores que los evalan y los relacionan. Por ejemplo; saludo=Hola Mundo;

Operadores
Los operadores son signos especiales para hacer acciones especficas y son el mecanismo con el cual los objetos interactan relacionando los datos y devolviendo nuevos valores; los mostraremos conforme los necesitemos. Se clasifican as:

Aritmticos De comparacin y lgicos De asignacin

Metacaracteres
Existen otro tipo de caracteres particulares que sirven para el control y la significacin puntual en las sentencias y los bloques de cdigo: ([{\^-$ |]})? *+

Palabras reservadas
Hay un grupo de palabras en Java con las cuales, entre otras cosas, se realizan las tareas principales, se delimitan los alcances de los objetos, sus datos y sus mtodos, etc. Se pueden clasificar as: Tipos de datos Sentencias condicionales Sentencias iterativas Tratamiento de las excepciones Estructura de datos Modificadores y control de acceso

EJERCICIO 1 DE ELEMENTOS DE JAVA

INSTRUCCIONES: RESUELVE LAS SIGUIENTES PREGUNTAS DEL TEMA ANTERIOR:

1. Qu son los meta caracteres? 2. Qu tipos de operadores maneja Java? 3. Menciona tres elementos bsicos de Java. 4. Cmo se inicia un comentario de varias lneas? 5. Qu caractersticas debe llevar una variable de Clase? 6. Cules son los elementos que componen a las expresiones? 7. En qu elemento de Java se colocan los tipos de Datos? 8. Qu distingue a los comentarios con respecto a los dems elementos de Java? 9. Cmo se sabe donde inicia y termina un bloque de cdigo? 10. Qu es una palabra reservada?

EJERCICIO 2 DE ELEMENTOS DE JAVA

INSTRUCCIONES: PEGA EN TU CUADERNO LOS SIGUIENTES CODIGOS Y PINTA DE COLOR DIFERENTE CADA UNO DE LOS ELEMENTOS DE JAVA.

public class Promedio { public static void main(String[] args) { int n1 = 10; int n2 = 20; /* asignacion de 20 en n2*/

public class Operaciones { //Inicio del Programa Principal public static void main(String[] args) { /*declaracion de numeros enteros*/

int resultado; //declaracion de var. resultado = (n1 + n2) / 2; System.out.println(resultado); } }

int a = 45; int b = 23; int op1; int op2; int op3; int op4;

public class Triangulo {

op1 = a + b; op2 = a - b;

//Inicio del Programa Principal public static void main(String[] args) { Float base; Float altura; Float area; altura = 20.4; //aqui comienza la operacion del area area = (base * altura) / 2; System.out.println(area); } } }

op3 = a * b; op4 = a / b; System.out.println(op1+"-"+op2+"-"op3+""op4); }