Make your own free website on Tripod.com

Conceptos básicos

En esta sección se tratarán los siguientes temas, para ir directamente al tema que te interesa da clic sobre el mismo.

  1. Clases de Java
  2. Tipos de clases
  3. Identificadores
  4. Literales
  5. Operadores
  6. Arreglos

1. Clases de Java

En la sección de Programación Orientada a Objetos (OOP) vimos que Java cuenta ya con algunas clases definidas que contienen la gran mayoría de las características que necestaremos para nuestros objetos.

Aqui te vamos a mostrar cuáles son esas clases y lo que ellas contienen; recuerda que estas clases tienen a su vez otras clases con características más específicas.

Además, en el caso de la clase java.lang, no será necesario importarla a nuestros programas, ya que todas las aplicaciones que escribimos, toman de esta clase automáticamente sus características sin que tengamos que indicarlo.

Más adelante veremos la aplicación de algunas de estas clases con ejemplos sencillos.

Arriba

2. Tipos de clases

En construcción

Arriba

3. Identificadores

Los identificadores nombran variables, funciones, clases y objetos; cualquier cosa que el programador necesite identificar o usar. En Java, un identificador comienza con una letra, un subrayado (_) o un símbolo de dólar ($). Los siguientes caracteres pueden ser letras o dígitos. Se distinguen las mayúsculas de las minúsculas y no hay longitud máxima.

Ejemplos:
int contador_principal;
char _lista_de_archivos;
float $precios;

Arriba

4. Literales

Un valor constante en Java se crea utilizando una representación literal de él. Java utiliza cinco tipos de elementos: enteros, reales en coma flotante, booleanos, caracteres y cadenas, que se pueden poner en cualquier lugar del código fuente de Java. Cada uno de estos literales tiene un tipo correspondiente asociado con él.

Enteros:
    byte  		8 bits  		
    short  		16 bits  		
    int  		32 bits  		
    long  		64 bits  		
    
Reales en coma flotante:

    float                        32 bits 
    double  	64 bits  		
   
Booleanos:

    true
    false
    
Caracteres:

    Por ejemplo: a  \t  \u????  [????] es un número unicode
        
Cadenas:

    Por ejemplo:	"Esto es una cadena literal"

Arriba

5. Operadores

Los operadores de Java son muy parecidos en estilo y funcionamiento a los de C. En la siguiente tabla aparecen los operadores que se utilizan en Java, por orden de precedencia:

    .       []      ()
    ++      --
    !       ~       instanceof
    *       /       %
    +       -
    <<      >>      >>>
    <       >       <=       >=       ==       !=
    &       ^       |
    &&      ||
    ?  :
    =       op=     (*=     /=      %=      +=      -=      etc.)  ,
    
Los operadores numéricos se comportan como esperamos:

    int + int = int
    
Los operadores relacionales devuelven un valor booleano.

Para las cadenas, se pueden utilizar los operadores relacionales para comparaciones 
además de + y += para la concatenación:

    String nombre = "nombre" + "Apellido";
    

Arriba