Caracteristicas de java

Páginas: 7 (1552 palabras) Publicado: 18 de diciembre de 2010
Características de Java

* Creado en 1991 por Sun Microsystems para electrodomésticos:
* Creado para el uso de poca memoria
* Distintos CPUs (independiente de la arquitectura)
* Lenguaje sencillo que genera código reducido
* Código neutro independiente de la CPU (máquina virtual)
* Lenguaje de programación para ordenadores desde 1995

Sun describe Java como un lenguaje“simple, orientado a objetos, distribuido, interpretado, robusto, seguro, de arquitectura neutra, portable, de altas prestaciones, multitarea y dinámico”

Tipos de programas en Java
* Como aplicación independiente.
Aplicaciones estándar de escritorio
* Applet
Programas que se ejecutan dentro del navegador al cargar la página web
* Servlet
Ejecutado en servidor de Internet,sin interfaz gráfica

JDK (Java Development Kit)

* Conjunto de programas y librerías para desarrollar, compilar y ejecutar programas Java
* Puede instalarse en una computadora local o en una unidad de red.

Máquina Virtual Java (JVM)
* La Java Virtual Machine es una máquina hipotética que emula por software a una máquina real. Contiene:
* Conjunto de instrucciones máquina* Registros
* Pila
* Memoria

* El compilador genera bytecodes (instrucciones de código máquina para JVM)
* El intérprete ejecuta y traduce los bytecodes para cada máquina específica

Compilador e Intérprete de Java
* El compilador analiza la sintaxis del código fuente (con extensión *.java). Si no hay errores, genera bytecodes
> javac Nombre.javaNombre.class

* El intérprete es la Máquina Virtual Java que ejecuta los bytecodes (con extensión *.class) creados por el compilador
> java Nombre (sin extensión .class)
* Aplicación con argumentos:
> java Nombre arg1 arg2 ...

Características del Lenguaje
* Sensible a mayúsculas/minúsculas
* Soporta comentarios
* Lenguaje de formato libre
* Permite identificadores* Incluye palabras reservadas
* Permite variables y constantes
* Convenciones de nomenclatura
* Tiene reglas sobre los tipos de datos
* Se distingue entre mayúsculas y minúsculas (los identificadores Cat, cat y CAT son diferentes)
* Todas las palabras reservadas del lenguaje van en minúsculas

Comentarios
* Existen dos formas de introducir comentarios:
1.Comentario en una línea
// Comentario de una línea
2. Comentario en una o más líneas
/* Comentario de
más de una línea */

Lenguaje de Formato Libre
* La disposición de los elementos dentro del código es libre
Sentencias: línea simple de código terminada en ;
total = a + b + c + d ;

Bloque de código: conjunto de sentencias agrupadas entre llaves
{
x=x+1;
y=y+1;
}

Identificadores* Son nombres de clases, variables o métodos
* No tienen longitud máxima
* El primer carácter del identificador debe ser: A-Z, a-z, _, $
* El resto: A-Z, a-z, _, $, 0 -9
* No se permiten vocales acentuadas ni la letra eñe (ñ, Ñ)
* No se permite utilizar palabras reservadas como identificador
Aplicación “Hola Mundo”
1 //
2 // Aplicación ejemplo HolaMundo
3 //
4 publicclass HolaMundo {
6 public static void main (String args[])
7 {
8 System.out.println(“¡Hola Mundo!”);
9 }
10 }

> javac HolaMundo.java
> java HolaMundo

Elementos del Lenguaje
Caracteres en Java
* Los caracteres en Java pueden agruparse en letras, dígitos, espacios en blanco, caracteres especiales, signos de puntuación y secuencias de escape.
Letras, dígitos y otros
Estoscaracteres son utilizados para formar constantes, los identificadores y las palabras clave de Java. Son los siguientes:
* Letras mayúsculas de alfabetos internacionales: A-Z
* Letras minúsculas de alfabetos internacionales: a-z
* Dígitos de los alfabetos internacionales : 0 – 9
* Caracteres : _ , $
Recuerde que: El compilador Java trata las letras mayúsculas y minúsculas como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Caracteristicas de java
  • Java
  • Caracteristicas de java
  • Caracteristicas de JAVA
  • Caracteristicas del lenguaje Java
  • Java (historia y caracteristicas)
  • Principales características en cuanto java
  • Caracteristicas De Visual Basic Y Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS