Java Basico
1
Java, Carlos Silva A. 2005
Java
●
Es un lenguaje de programación, orientado al objeto desarrollado por Sun (1991-1994)
–
Java es compilado e interpretado.
● ●
–Java Virtual Machine es un procesador inexistente que es simulado en varias plataformas.
COMPILADOR HolaMundo.class (bytecode)
Un programa Java se compila en bytecode. Bytecode es interpretado porla Java Virtual Machine.
INTERPRETE WIN32 INTERPRETE LINUX INTERPRETE SOLARIS
HolaMundo.java (texto)
java Programa javac Programa.java
2
Java, Carlos Silva A. 2005
Distribuciones
●Se pueden obtener dos distribuciones de java:
– –
SDK : Software Development Kit
●
JRE : Java Runtime Environment
●
Permite para desarrollo
Solo incluye el interprete SDK
javac jarJRE
java appletviewer
Docs
Api docs Tool docs
javadoc jarsigner ...
3
demos/...
Java, Carlos Silva A. 2005
IDE
●
Java no usa/depende de ningún IDE particular (IntegratedDevelopment Environment)
– –
Se puede hacer desarrollo en línea de comandos. Se puede usar un IDE
● ● ● ● ● ●
Eclipse Forte JBuilder NetBeans Sun Application Studio IBM WebSphere
4
Java, CarlosSilva A. 2005
Configuración de Java
●
Deben configurarse variables de ambiente:
– – –
JAVA_HOME : Carpeta donde está instalado java (JRE o SDK). CLASSPATH : Lista de carpetas o bibliotecasjava accesibles por el intérprete. PATH: Lista de carpetas donde hay ejecutables
fuentes basico HolaMundo.java HolaMundo.class
genera
package basico; public class HolaMundo { public static voidmain(String args[]) { System.out.println("Hola, mundo!"); } } c:\fuentes>set JAVA_HOME=C:\java\jdk141 c:\fuentes>set PATH=C:\java\jdk141\bin c:\fuentes>set CLASSSPATH=C:\fuentes c:\fuentes>javacprimer\HolaMundo.java c:\fuentes>java Hola, mundo! primer.HolaMundo
5
Java, Carlos Silva A. 2005
Lenguaje Java
● ● ● ● ● ● ● ● ● ●
Código Comentarios Identificadores Operadores Variables...
Regístrate para leer el documento completo.