Repaso JAva
M.C. Gustavo A. Gutiérrez Carreón
PROGRAMACIÓN II
UNIDAD 0:
REPASO DEL LENGUAJE JAVA
mar-10
M.C. Gustavo A. Gutiérrez Carreón
INTRODUCCIÓN
Java es un lenguaje de
programación orientado a objetos
, desarrollado por Sun
Microsystems a principios de
1991, con el que se van a poder
crear tanto programas asociados
a páginas HTML(applets) como
programas independientes de
éstas (aplicaciones).
Y todo ello, independiente de la
plataforma de computación.
Los programas hechos en Java
podrán ejecutarse en INTEL,
MOTOROLA, Solaris, Windows y
Macintosh, entre otros.
mar-10
M.C. Gustavo A. Gutiérrez Carreón
mar-10
INTRODUCCIÓN
Características principales:
Orientado a Objetos: Javaorganiza sus programas en una
colección de objetos. Esto nos va a permitir estructurar los
programas de una manera más eficiente y en un formato más
fácil de comprender.
Distribuido: Java dispone de una serie de librerías para que los
programas se puedan ejecutar en varias máquinas y puedan
interactuar entre sí.
Robusto: Java está diseñado para crear software altamente
fiable.
Seguro: Javacuenta con ciertas políticas que evitan que se
puedan codificar virus con este lenguaje, sin olvidar además que
existen muchas otras restricciones que limitan lo que se puede o
no se puede hacer con los recursos críticos de una máquina.
M.C. Gustavo A. Gutiérrez Carreón
mar-10
INTRODUCCIÓN
Interpretado: La interpretación y ejecución se hace
a través de la Máquina Virtual Java (JVM) esel
entorno en el que se ejecutan los programas Java,
su misión principal es la de garantizar la ejecución
de las aplicaciones Java en cualquier plataforma.
Independiente de la Arquitectura: El código
compilado de Java se va a poder usar en cualquier
plataforma.
- Multiejecución: Java permite elaborar programas
que permitan ejecutar varios procesos al mismo
tiempo sobre la mismamáquina.
M.C. Gustavo A. Gutiérrez Carreón
INTRODUCCIÓN
Estructura de un Programa:
•Comentario.
•Definición de clase.
•Definición de método.
•Sentencias.
mar-10
M.C. Gustavo A. Gutiérrez Carreón
mar-10
INTRODUCCIÓN
Los elementos que suelen componer una
clase, que son los siguientes:
Atributos
de la clase.
Declaración de métodos.
EI método principalmain().
Declaración de variables.
Sentencias.
M.C. Gustavo A. Gutiérrez Carreón
mar-10
INTRODUCCIÓN
Tipos de datos en Java:
Tipo
byte
short
Int
long
float
Description
Entero con signo
Entero con signo
Entero con signo
Entero con signo
Real de simple
precision
double Real de doble
precisidn
char
Caracteres Unicode
boolea Verdadero o falso
n
Valormin/max
-128 a 127
-32768 a 32767
-2147483648 a 2147483647
-922117036854775808 a
922117036854775807
±3.40282347e+38 a ±1.40239846e-45
±1.79769313486231570e+308 a
±4.94065645841246544e-324
\u0000 a \uFFFF
true o false
M.C. Gustavo A. Gutiérrez Carreón
mar-10
INTRODUCCIÓN
Impresión de líneas de texto utilizando:
System.out.println
System.out.print
System.out.printf
1.
2.
Lectura desde el teclado se puede hacer de dos
formas:
Utilizando BufferedReder a un
InputStreamReader del System.in
Utilizando Scanner a un System.in
M.C. Gustavo A. Gutiérrez Carreón
mar-10
INTRODUCCIÓN
Peticiones de datos al usuario usando Scanner
Tipo
Método a invocar
byte
short
int
long
float
double
boolean
teclado.nextByteO;teclado.nextShort();
teclado.nextlntO;
tecl ado. nextLongO:
tecl ado. nextFloatO;
teclado.nextDoubl e():
teclado.nextBoolean();
Gustavo A. Gutiérrez Carreón
mar-10
INSTRUCCIONES CONDICIONALES
Estructura if: Una simple estructura if-else-end donde órdenes se
ejecutan si todos los elementos en la condición son verdaderos
if condición
sentencias A
else
sentencias B
end
Gustavo A....
Regístrate para leer el documento completo.