Java

Páginas: 8 (1828 palabras) Publicado: 16 de mayo de 2013
Java
Lenguaje de Programación
Orientada a Objetos

IDAT - Javier Rosales Guerra

1

INTRODUCCION A LA
TECNOLOGIA JAVA
• Historia
– Java fue desarrollado por James Goslin para un
proyecto de televisión interactiva y sale al mercado
aplicándolo para Internet.

• Características






Portable
Compilado e Interpretado
Seguro
Sencillo
Múltiples Tecnologías
IDAT -Javier Rosales Guerra

2

Funcionamiento

IDAT - Javier Rosales Guerra

3

Qué es el JDK?
• JDK (Java Development Kit) contiene:
– Java Virtual Machine (Java VM), Compilador
de java, etc.
– Java Applications Programming Interface
(Java API)

IDAT - Javier Rosales Guerra

4

Java y sus Tecnologías














Applets, miniaplicaciones que seejecutan dentro del navegador.
Controles visuales Java Swing.
JDBC, Drivers y API’s para acceso a bases de datos
API’s , URL’s, TCP and UDP Sockets.
Servelts y Java Server pages (JSP)
Java Mail para correo electrónico automatizados.
JNI para invocar código nativo (exe, dlls, scripts, rutinas en C)
desde Java.
RMI para aplicaciones distribuidas en 2, 3 y n capas.
Componentes JavaBeans yEnterprise Java Beans.
Arsenales de Parsers Java para XML.
JINI connection technology, «Todo en uno ».
API’s para desarrollar aplicaciones WAP.
Application Servers multiplataformas.

IDAT - Javier Rosales Guerra

5

FUNDAMENTOS DEL LENGUAJE


Las Variables
– Son posiciones de memoria simples que almacenan un dato.
tipoVariable nombre;




Tipos de Variables
Todas las variables enel lenguaje Java deben tener un tipo de dato.
Tipos de datos
– Datos primitivos









byte
short
int
long
float
double
char
boolean

– Datos referenciados
El valor de una variable de referencia es un puntero hacia el valor real.

IDAT - Javier Rosales Guerra

6

Variables
• Nombres de Variables
– Un programa se refiere al valor de una
variable por sunombre.

• Declaración de variables
//Declara una variable de tipo double llamada
//sueldoBruto
double sueldoBruto;

IDAT - Javier Rosales Guerra

7

Sentencias de Control de flujo en
Java
La sentencia if
if (condición)
{
//Instrucciones que se ejecutan solo cuando la condición es true
}
La sentencia if…else
if (respuesta == OK){

//Código para la acción respuesta = OK true}
}else {

//Código para la acción respuesta no igual a OK false
}

IDAT - Javier Rosales Guerra

8

Sentencias de Control de flujo en
Java
La sentencia switch
int mes;
. . .
switch (mes) {
case 1: System.out.println("Enero"); break;
case 2: System.out.println("Febrero"); break;
case 3: System.out.println("Marzo"); break;

case 12: System.out.println("Diciembre"); break;

}IDAT - Javier Rosales Guerra

9

Sentencias de Control de flujo en
Java
Sentencia repetitiva while
while (condición)
{
instrucciones;
}

IDAT - Javier Rosales Guerra

10

Sentencias de Control de flujo en
Java
Sentencia repetitiva for
for (inicio; condición; incremento)
{
instrucciones;
}

IDAT - Javier Rosales Guerra

11

Sentencias de Control de flujo en
JavaSentencia do…while
do {
Instrucciones;

} while (condición);

IDAT - Javier Rosales Guerra

12

PROGRAMACION ORIENTADA A
OBJETOS EN JAVA
• ¿Cómo se piensa en Objetos?
Es muy parecido a cómo lo haríamos en la vida real. Por ejemplo,
una persona en un esquema de POO. Sería el elemento principal,
tiene características, como nombre, edad, sexo, etc. Y además
tiene funcionalidades(Acciones) asociadas, como pueden ser
comer, caminar, dormir, etc.
• Conceptos Básicos
– Clase
• Agrupación de objetos que comparten una misma naturaleza.

– Objeto
• Elemento con características intrínsecas.

– Instancia
• Es la creación de un nuevo objeto a partir de una clase padre.

– Estado
• Es el conjunto de valores o datos que posee un objeto.

IDAT - Javier Rosales Guerra

13...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS