Caracteristicas de java

Páginas: 9 (2134 palabras) Publicado: 31 de mayo de 2011
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 DevelopmentKit)
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.
http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html
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 deinstrucciones 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.java Nombre.class
El intérprete es laMá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 deuna 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 public class 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
Semana 2
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
Estos caracteres son utilizados para formar constantes, los identificadores y las palabras clave de Java. Son los siguientes:
Letras mayúsculas dealfabetos 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 caracteres diferentes. Año
y año son diferentes.
Espacios en blanco
Los espacios en blanco son lo que actúan como separadores entre elementos de un programa, lo...
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