Está en la página 1de 18

• Instructora: Liliana María García Aguirre

• Tema: Lenguaje JAVA


HISTORIA

 Lo desarrollo Sun Microsystems, en 1991.


 La persona que encabezaba el equipo de creación es
James Arthur Gosling, al que se considera el creador.
 Pretendían crear un lenguaje con una estructura y una
sintaxis similar a C y C++, eliminando las herramientas de
bajo nivel.
CARACTERÍSTICAS…
MULTIPLATAFORMA

 Lo que se conoce
como "write once, run
everywhere", escribe
una vez y ejecuta
cuando quieras. Es un
lenguaje que funciona
independiente del
sistema operativo
sobre el que se
ejecuta.
PROGRAMACIÓN ORIENTADA A
OBJETOS

 Es un lenguaje
enteramente diseñado
para programar con
Orientación a objetos.
 Usa clases, objetos,
métodos y cosas que
veremos como
introducción más
adelante.
JVM (Java Virtual Machine)

• Es el diferencial de Java, es lo que permite que


podamos ejecutar los programas en cualquier entorno
o sistema operativo.
• Cuando escribes código en Java, este se compila y se
genera un "byte code" ese código se ejecuta en la
máquina virtual, o mejor dicho se interpreta.
• Existe una máquina virtual para cada dispositivo y
gracias a ella es la que podemos interpretar en cada
sistema ese código.
Conceptos básicos de Java.
Tipos de Datos Primitivos

• Los tipos de datos primitivos, • byte 8 bits -128 a 127


son aquellas clasificaciones
• short 16 bits -32768 a 32767
diferentes de los datos que
podemos manejar en un • int 32 -2147483648 a
lenguaje de programación. 2147483648
Son los números, enteros o • long 64 Un monton….
con decimales, con
diferentes precisiones, los • float Números decimales
caracteres, booleanos, etc. • double Flotante doble
precisión
• char un caracter
• boolean falso o verdadero
Declaración de Variables

int numero;
//con eso hemos creado una variable, pero no está
inicializada

int otronumero = 10;


//la hemos creado y además inicializado con un valor

boolean resp; //creada


boolean resp = true; // creada e inicializada.
Casting
Tipos de Casting
• Implícito: cuando lo
El "Casting" o forzado es hacemos sin código. Se da
cuando tenemos una si metemos un valor de una
variable de X tipo y variable con un tipo de
queremos transformarla capacidad menor en una
a una clase diferente. variable de capacidad
Pero siempre con la mayor.
condición de que
tenemos una relación • Explicito: es cuando
de herencia entre metemos un valor grande
ambas. en uno pequeño, pero ojo,
a veces perdemos datos.

varFloat = (float) varTipoLong;


Operadores Matemáticos

• Suma +
• Resta -
• Multiplicación *
• División /
• Resto %
Operadores Relacionales

• < Menor que


• > Mayor que
• <= Menor o igual
• >= Mayor o igual
• != Distinto
• == Igual
Operadores Lógicos

• AND/Y &&
• OR/O ||
• NOT/Negacion !
¿Qué necesitamos para
programar con java?
PASOS…

1. Descargamos el jdk (kit desarrollo java), el cual incluye


la jvm (Máquina virtual de java); para esto se puede
acceder a
http://www.oracle.com/technetwork/java/javase/down
loads/index.html?ssSourceSiteId=ocomcn o en su
defecto escribir en google download jdk y entrar al sitio
oficial de oracle.
PASOS…
Seleccionar un editor ó un IDE
PASOS…

 Descargar última versión del IDE seleccionado de la


web.

 El Netbeans también se puede descargar del mismo


sitio de Oracle.

 El Eclipse se descarga y funciona como un portable.


Y ahora… LA PRIMERA
PRACTICA….
A PROGRAMAR….. GRACIAS…..

También podría gustarte