Está en la página 1de 2

Compilación tradicional Características del Lenguaje JAVA

Simple. Java fue diseñado para que los programadores lo


pudiesen aprender de forma fácil y lo utilizaran de forma
efectiva.
El modelo orientado a objetos resulta simple de aplicar.
Si ya tiene experiencia en C++ el paso a JAVA exigirá un mínimo
esfuerzo
Orientado a Objetos. JAVA es una aproximación limpia, útil y
pragmática a los objetos. JAVA toma lo bueno de los modelos
puristas y el modelo pragmático teniendo como resultado un
modelo de objetos simple y fácil de ampliar, mientras que los tipos
simples, como los enteros, se mantienen como “no objetos” de alto
rendimiento.
Robusto. La capacidad de crear programas robustos tuvo prioridad
en el diseño de JAVA.
Java es un tipo fuertemente tipado, le permite comprobar el código
en tiempo de compilación. Sin embargo, también comprueba el
código en tiempo de ejecución.
Multihilo. Java proporciona la programación multihilo, que permite
escribir programas que hacen varias cosas a la vez. El intérprete
de Java dispone de una elegante aunque sofisticada solución para
sincronizar múltiples procesos que hace posible construir
Maquina Virtual de Java (JVM) fácilmente sistemas interactivos.
Arquitectura Neutral. Un aspecto importante para los diseñadores
de Java era la longevidad y portabilidad del código.
Interpretado y de alto rendimiento. Java permite la creación de
programas que se pueden ejecutar en varias plataformas
compilando en una representación intermedia llamada código
binario (Java bytecode). Este código se puede interpretar en
cualquier sistema que tenga un intérprete de Java
Distribuído. Java fue diseñado para el entorno distribuido de
Internet, por lo que trabaja con el protocolo TCP/IP. De hecho el
acceso a un recurso utilizando un URL no es muy diferente de
acceder a un archivo.
Dinámico. Los programas Java se transportan con cierta cantidad
de información que se utiliza para verificar y resolver los accesos a
los objetos en tiempo de ejecución. Esto permite enlazar
dinámicamente el código de una forma segura y conveniente, lo
que es crucial para la solidez del entorno de las applets, donde
pequeños fragmentos de código binario pueden ser actualizados
dinámicamente en un sistema que está ejecutándose.
Comentarios
Una línea
// Este es un comentario de una línea
Multiples líneas
/* Este es un comentario de varias líneas para mi código. El
ejemplo de como hacer un comentario */
De Documento
/**
* Aquí la descripción de una clase o un método
* @autor Albertiko Parraguirre
* @version 3.2
**/
Tipos de Datos Aplica Estructura de control con un
Java es un lenguaje fuertemente tipado. De hecho, parte de la
seguridad y robustez de java viene de este hecho lenguaje de programación
Cada variable tiene un tipo, cada expresión tiene un tipo y cada
tipo está definido estrictamente.

Todas las asignaciones, bien sean explícitas o a través de paso de


parámetros en llamadas a método, se comprueba la
compatibilidad de los tipos.

En Java los tipos de datos siempre tienen el mismo peso en bytes Ing. Alberto Parraguirre Covarrubias
Java está optimizado para el trabajo eficiente en el manejo de
tipos enteros. En consecuencia, cuando no sea vital el consumo
de memoria debería elegirse este tipo.
Programación 2C
byte
Todos estos tipos tienen signo. Java no
short

Características
contempla enteros sin signo (solo positivos).
Enteros int
long

Coma
float
double
float aporta mayor eficiencia al costo de una
menor precisión. double aporta mayor
y Tipos de Datos
Flotante precisión con menor eficiencia.
Java utiliza Unicode para representar
char caracteres. Unicode define un conjunto de
Caracteres
caracteres completo para cualquier idioma
del mundo.

Lógicos Java tiene un tipo simple para los valores


boolean lógicos. Solo puede tomar uno entre dos
posibles valores, true o false. H.Córdoba,
H. Córdoba,Veracruz
Veracruzaa21
21de
defebrero
febrerode
de2020
2020

También podría gustarte