Sei sulla pagina 1di 6

Profesor:

Fortunato Veliz Suarez


superveliz@gmail.com
Contenido:
Fundamentos del Lenguaje Java
Programacin Orientada a Objetos
Construccin de Aplicaciones
INTRODUCCION

Plataforma Java
La plataforma Java es el nombre de un entorno o plataforma de computacin
originaria de Sun Microsystems, capaz de ejecutar aplicaciones desarrolladas usando el
lenguaje de programacin Java u otros lenguajes que compilen a bytecode y un conjunto
de herramientas de desarrollo. En este caso, la plataforma no es un hardware especfico
o un sistema operativo, sino ms bien una mquina virtual encargada de la ejecucin de
las aplicaciones, y un conjunto de bibliotecas estndar que ofrecen una funcionalidad
comn.
Tecnologa Java
Plataformas Estndar (Standard Edition):
Ncleo de la Tecnologa
Aplicaciones Estndar
Aplicacin

Re
d

Aplicacin

Plataforma Empresarial (Enterprise Edition):


Es una extensin de la Plataforma Estndar.
Cliente
Web

Servidor
Web

Servidor
Datos

Servidor
Componentes

Plataforma MicroEdition (Micro Edition)


Es una extensin de la Plataforma Estndar orientada al desarrollo de aplicaciones
mviles.
Instalacin

Para descargar los componentes de Java ir a http://java.sun.com, descargar JDK 6


Update 4.
Debe instalarse en C:\Archivos de Programas\Java.
Se deben encontrar las carpetas:
jdk1.6.0_04 (Utilidades de Desarrollo)
jre1.6.0_04 (Mquina Virtual)

Utilidades:
En la carpeta jdk1.6.0-04 se debe encontrar la carpeta bin y, dentro de la misma, las
aplicaciones:
javac.exe (Compilador)
java.exe (Intrprete)
Proceso de Ejecucin:
1. El cdigo fuente de la aplicacin se encuentra en un archivo de texto con
extensin .java.
2. Este archivo se compila con la aplicacin javac.exe, la cual genera un archivo de
extensin .class, el cual contiene Bytecode.
3. El archivo compilado es interpretado por la aplicacin java.exe, la cual convierte el
archivo en un ejecutable (archivo .class + APIs) API es una librera.
Las aplicaciones javac.exe y java.exe son aplicaciones de comandos, es decir, que no
tienen interfase grfica. Se deben ejecutar desde el modo de comandos.

Cdigo
Fuente
Archivo
de texto
(.java)

BYTECODE
Compilacin
javac.exe

Ejecutable
.class
+
APIs

Interpretacin
.class

java.exe

Entorno de
Ejecucin

Demostracin:

Acceso a las Utilidades Desde Modo de Comandos


Para probar que las aplicaciones javac.exe y java.exe son accesibles desde
cualquier parte del entorno de comandos debemos:
1.
2.
3.
4.

Hacer clic en Inicio.


Hacer clic en Ejecutar
Digitamos cmd.
Clic en Aceptar. Aparece la ventana de comandos.

5. En la ventana de comandos digitamos java y javac (Cada aplicacin se


prueba por separado). Si las aplicaciones son accesibles aparecer el archivo
de ayuda de cada aplicacin.
En caso que alguna de las aplicaciones no sea accesible haremos lo siguiente:
1. Cerrar la ventana de comandos (indispensable)
2. Ir al Explorador de Windows. Una vez en l, iremos a C:\Archivos de
Programas\Java\jdk1.6.0_04\bin y copiar la ruta que aparece en el
explorador.
3. Ir a Inicio Configuracin Panel de Control.
4. Doble clic en Sistema
5. Ir a la pestaa Opciones avanzadas
6. Clic en el botn Variables de entorno
7. En Variables del sistema hacer clic el botn Modificar
8. En Valor de la variable, ir al inicio de la cadena y copiar la ruta copiada del
Explorador de Windows. Para separar lo copiado de la cadena ya existente
digitar ; (punto y coma)
9. Cerramos todas las ventanas haciendo clic en el botn Aceptar de cada
ventana.
10. Volvemos al modo de comandos y probamos nuevamente si son
accesibles las aplicaciones javac.exe y java.exe

Crear Cdigo Fuente: Programa.java


1.
2.
3.
4.
5.
6.
7.

Una consideracin especial en Java es que se diferencian las minsculas


de las maysculas.
Ir al Block de Notas y crear el cdigo fuente Programa.java
(Asegurarse que el archivo creado tenga extensin .java.)
Para compilar el archivo Programa.java debemos ir a la Ventana de
Comandos.
En la Ventana de Comandos ir a la carpeta en la cual hemos creado el
archivo Programa.java
Digitar: javac Programa.java (Si no existen errores en el cdigo fuente,
aparecer el prompt vaco. En caso contrario, irn apareciendo los errores
que contenga el archivo .java para que sean corregidos).
Digitar: dir (se verificar que en la carpeta deben existir los archivos
Programa.java y Programa.class).
Finalmente, digitar: java Programa (Ejecutar la aplicacin creada).

Entorno de Desarrollo Integrado (IDE)


Conjunto de herramientas para el desarrollo de aplicaciones:
Editor inteligente.
Compilador integrado.
Intrprete integrado.
Depurador integrado.
Ejemplos de IDE:

Eclipse
JDeveloper
NetBeans (para descargar ir a http://www.netbeans.org)
etc

Uso de NETBEANS
1. Crear un proyecto.
Especificar Nombre.
Especificar Ubicacin.
En la opcin Create Main Class aparecen dos valores:
Para el ejemplo:
Create Main Class:

demosclase01.Main
paquete

clase

FUNDAMENTOS DEL LENGUAJE JAVA


Java: Es un lenguaje orientado a objetos, por lo cual para cualquier aplicacin, lo ms
simple que sea, necesitamos una Clase.
Una clase representa una estructura de diseo.
Clase Principal (Main Class)
Contiene el proceso inicial de una aplicacin. Es el objeto inicial de la aplicacin.
Su estructura es:

Clase Principal

Proceso Inicial

Public class <nombre> {


Public static void main (String args[] {
//instrucciones
}
}

Tipos de Datos:
int
double
char
bolean
String

primitivos

clase

Variables:
<tipo><nombre>[=<expresin>];

Operadores:
Aritmticos: +, -, *, /, % (El operador / trunca el resultado de la divisin si
ambos operadores son enteros)
Incremento: ++
Decremento: - Asignacin: =, +=, -=, *=, /=, %=
Comparacin: <, <=, >, >=, ==, !=
Lgicos: &&, ||, !
Condicional: ?
Uso de Libreras de Clases:
Paquete: Es una agrupacin de paquetes y clases.
Paquete java.lang: Es usado por defecto y no necesita importarse.
Paquete javax.swing: Es usado para construir interfases grficas de usuarios (GUI)
Para utilizar una librera de clases se utiliza la instruccin import. Su sintaxis es:
import <paquete>.<clase>
Conversin:
Texto a entero: Integer.parseInt()
Texto a decimal: Double.parseDouble()
Nmero a texto: String.valueOf()
Comparacin de Cadenas:
equals():
True si son iguales
False si son diferentes
compareTo(): 0 si son iguales
!0 si son diferentes
Ejecutable Java
Es un archivo de extensin .jar.
Contiene el proyecto de la aplicacin empaquetado.
Para su ejecucin se requiere el Jre.
Para crear el ejecutable:
1.
Ir al proyecto (en la ventana del extremo izquierdo superior)
2.
Hacer clic derecho sobre el proyecto.
3.
Ir a propiedades y hacer clic.
4.
Seleccionar Packaging y marcar la opcin Compress JAR File
5.
Seleccionar Run y en la opcin Main Class seleccionar la clase que
se ejecutar al iniciar la ejecucin del proyecto.
6.
Hacer clic en Aceptar
7.
Ir al proyecto (en la ventana del extremo izquierdo superior)
8.
Hacer clic derecho sobre el proyecto.
9.
Hacer clic en la opcin Build. El Ejecutable se encontrar en la carpeta
dist.

Ejercicio:
Crear clase principal que permita el ingreso de un nmero entero y determine la suma
de sus dgitos.
Ejm: num=123, sum=6
Instrucciones de Control de Flujo:
Selectivas: if-else, switch
Repetitivas: while, do-while, for
Incondicionales: continue, break

Potrebbero piacerti anche