Download Diapositiva 1 - Docencia FCA-UNAM

Document related concepts
no text concepts found
Transcript
UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO
DIPLOMADO DE DESARROLLO DE SISTEMAS CON EL
PARADIGMA DE ORIENTACIÓN A OBJETOS
MODULO III: Programación de aplicaciones con Java
Instalación y prueba de Java
EI, Profesor Ramón Castro Liceaga
Java como lenguaje de programación
•Lenguaje de programación utilizado para diversas aplicaciones
•Creado por Sun Microsystems en los 90s
•Surge a partir de C y C++ (compiladores)
•“Write Once,run anywhere”
•Tecnología bytecodes (independiente del procesador)
•Usa una “maquina virtual” (no importa el CPU ni el S0)
•Es un lenguaje de programación orientado a objetos
•Contiene una librería de clases para crear desarrollos en cualquier
aplicación y protocolos como Internet
EI, Profesor Ramón Castro Liceaga
Que podemos desarrollar con Java ?
•Lenguaje de programación de propósito general
•Su uso no se limita al WWW
•Aplicaciones inalámbricas
•La tecnología de los robots enviados al planeta Marte
fue desarrollada con Java
EI, Profesor Ramón Castro Liceaga
Versiones de Java 2
Las versiones mas importantes de Java son:
•J2SE es la version estandar de java.Es la api base del lenguaje.
API - application programming interface, interfaz de programación de
aplicaciones
•J2EE es la version empresarial (enterprise) de java.Añade a la
J2SE nuevas clases e interfaces para realizar aplicaciones web y
cliente/servidor
•J2ME es la version micro de java.Se adapta la version J2SE para
dispositivos con capacidades de computo limitadas como los moviles y
PDAs asistentes digitales personales (PDA's - personal digital assistants)
EI, Profesor Ramón Castro Liceaga
Java 2 Enterprice Edition
•Java como plataforma de aplicaciones (multiplataforma)
•Enterprise Edition (J2EE) es la plataforma de tecnología Java más
avanzada, la cual provee un rango completo de funcionalidad
empresarial para la computación de servidores. Esta plataforma ha
sido diseñada con el fin de proporcionar un ambiente integrado para
crear aplicaciones de Java empresariales de n-niveles (n=número) a
esto tambien se le conoce como multicapa o sistemas integrales.
EI, Profesor Ramón Castro Liceaga
Java 2 Enterprice Edition
•Java como plataforma de aplicaciones (multiplataforma)
EI, Profesor Ramón Castro Liceaga
Instalación de Java 2EE
Version.- java_ee_sdk-5-windows.exe
130 MB.
•crear una carpeta Java2EE bajo mis documentos
•Bajar y ejecutar el programa
•ruta de aplicaciones: c:\sun\appServer\jdk\bin\
•Compilación de programas de Java.
•Desde el escritorio de Windows: inicio, ejecutar, command
•entrar a la ruta de aplicaciones: c:\sun\appServer\jdk\bin\
EI, Profesor Ramón Castro Liceaga
1.10.- Compilación, prueba y ejecución de un programa fuente
/** Primer programa de Java en simple formato
* de clases : java1.java
*/
class java1
{
public static void main (String args[])
{
System.out.println("Diplomado de Desarrollo de Sistemas con J2EE ...!!");
}
}
cree este archivo con Bloc de Notas y guárdelo en la ruta de la aplicación
de J2EE : c:\sun\appServer\sdk\bin\
Nota: el nombre de la clase del codigo fuente debe ser el mismo que el archivo fuente fisico
compilación: javac <nombre de codigo fuente de java>
Desde la ruta de la aplicación de J2EE
javac java1.java
Nota: si la compilación fue correcta genera un ejecutable bytecodes en vez de un código máquina,
extensión .class
Ejem: java1.class
Para ejecutar nuestro programa..C:\SUN\SERVER\JDK\BIN>java java1
EI, Profesor Ramón Castro Liceaga
1.11.-Crear un archivo de comandos .cmd para el acceso
directo al compilador
1.- Crear un directorio en la ruta: c:\sun\AppServer\jdk\bin llamado Compila_Java
2.- En el programa Bloc de Notas capturar el siguiente codigo:
@echo ***ruta para compilacion de Java***
@echo off
cmd /k cd c:\sun\AppServer\jdk\bin
echo on
2.- Guardarlo en esta ruta :
C:\Sun\AppServer\jdk\bin\Compila_Java
3.- Crear un acceso directo al escritorio de Windows
4.- Ejecutar este archivo de comandos desde este acceso directo
5.- Te deja listo para compilar en Java
EI, Profesor Ramón Castro Liceaga