Que Es JAVA
Enviado por mauryjo • 16 de Noviembre de 2014 • 635 Palabras (3 Páginas) • 183 Visitas
¿Qué es Java?
!Es la técnología de software más importante hoy
en día.
!Los programas hechos en JAVA son
independientes de la plataforma.
!Inventado en 1990 para ser usado en dispositivos
electrónicos diversos.
!Se popularizó con la explosión del WWW.
!Es un lenguaje orientado a objetos, seguro y con
soporte directo para Internet.
Bytecodes
!Bytecodes es la clave de la portabilidad de JAVA.
Son interpretados por una máquina virtual de
JAVA (JVM) que SÍ es dependiente de la
plataforma.
!Las JVM pueden ser implementadas en hardware
además de software.
Aplicaciones, Applets y Servlets
!Una aplicación se ejecuta directamente por la
máquina virtual de JAVA del sistema
!Un applet es código que es traÍdo por Internet y
es ejecutado en un browser. Los Applets están
muy limitados en cuanto a lo que pueden hacer
(SandBox).
!Un Servlet es una pieza de código que corre del
lado de un servidor.
JDK (JAVA Development Kit)
!Un archivo .java es compilado para generar un .class.
!Esos archivos contienen bytecodes, instrucciones independientes
del procesador.
!Una aplicación es ejecutada directamente por la JVM de la
plataforma en donde corre.
!El kit de desarrollo de JAVA (JDK) permite compilar y ejecutar
aplicaciones en este lenguaje.
!Puede ser bajado directamente de la página de JAVA de Sun
(http://java.sun.com)
!Existe una versión para casi todos los sistemas operativos.
!El JDK trae además todas las clases de ayuda del lenguaje.
¡Hola mundo!
!Escriba el siguiente código en un archivo:
public class hola {
public static void main (Strings argv) {
// Ahora saludamos al mundo
System.out.println(“!Hola mundo¡);
}
!Compile el archivo fuente:
javac hola.java
!Ejecute el programa (no coloque la extensión .class)
java hola
Comentarios
!Comentarios de una sola línea.
// Este es un comentario
!Comentarios multilíneas
/* Prueba */
!Los comentarios multilíneas de JAVADOC.
/**
Hecho por Dios al septimo dia
@author dios@cielo.org
@version 0.1
*/
Tipos de datos simples
!Byte (entero con signo de 8 bits).
!short (entero con signo de 16 bit).
!int (entero con signo de 32 bits).
!long (entero de 64 bits).
!char (caracter Unicode de 16 bits).
!float (número entero de precisión simple de punto flotante).
!double número entero de precisión doble de punto flotante).
!boolean (verdadero o falso).
Tipos simples (continuación)
!Compile y ejecute el siguiente programa:
class TiposSimples {
public static void main(Strings [] argv) {
byte b = 4; short s = 300; int i = 300000;
long l = 20000000; char c = 'J'; float f = 3.2f;
double d = 5.6E-10; boolean bool
...