Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Contenido del curso taller
Programación en JAVA
1 .- Origen del Lenguaje de la Programación en
JAVA
Tendencias en los lenguajes de programación.
Programación Orientada a Objetos.
Inicio y propósitos del Lenguaje JAVA.
4
Gráfica de uso de lenguajes de programación en la creación
de peojectos en Sourceforge.
http://www.cs.berkeley.edu/~flab/languages.html
5
Uso de lenguajes - TIOBE index
(http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html)
6
Árbol cronológico de lenguajes de
programación
Documento en formato pdf que muestra fecha, la
relación de los lenguajes de programción
http://oreilly.com/news/languageposter_0504.html
7
Programación Orientada a Objetos
(POO) Origen
La POO tiene sus orígenes en 1960. Este paradigma de
programación se enfoca en programas compuestos de
módulos autosuficientes ( “Clases”) , cada instancia de
estas (“objeto”) contiene toda la información necesaria
para manipular su propias estructuras de
datos(“miembros”).
8
Origen del Lenguaje de
Programación JAVA.
Orientado a Objetos
Mejoras al lenguaje C++
Distribuido.
Multi-threading
Security
APIs (código preescrito)
Fácilmente portable a múltiples plataformas
10
Lenguaje de programación
compilado
11
Ejecución de un lenguaje de
programación interpretado.
12
Java compila el código fuente e
interpreta bytecode
13
Tecnología y productos JAVA
14
Creando mi primer programa en
java desde línea de comando
Descargar e instalar el J2SDK (jdk-6-u13-windows-
i586.exe)
http://java.sun.com/javase/downloads/index.jsp
Agregar en variables de entorno PATH:
“C:\Program Files\Java\jdk1.6.0_13\bin”
Agregar al CLASSPATH .;
Verificar que se reconozca el comando javac desde
Símbolo del sistema.
C:\Users\Administrador>javac -version
javac 1.6.0_13
15
Hola mundo en JAVA
http://download.oracle.com/docs/cd/E17409_01/javase/tutorial/
/**
* The HelloWorldApp class implements an application that
* simply prints "Hello World!" to standard output.
*/
class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); // Display the string.
}
}
16
Escribe las siguientes clases y
compila la clase TestGreeting.java
Verificar otro ejemplo con SL-275, pag 52 – tema 1-8)
17
18
Enviando datos a la clase desde
la línea de comandos
Ejemplo :
19
Genera tus clases para saludar al
mundo.
Basándote en las clases Greeting.java y TestGreeting.java genera tus propias
clases Saludos.java y PruebaSaludos.java para que cuando las ejecutes saludes
al mundo y te permita ver quien esta ejecutando la clase.
Ejemplo:
>java ProbandoSaludos José Francisco
Hola Mundo !
Realizado por José Francisco
20
Repaso
21