Professional Documents
Culture Documents
PROGRAMACION JAVA
ING. MILTON LOPEZ
JAVA
http://www.oracle.com/technetwork/java/langenv-140151.html
INTRODUCCIN
INTRODUCCIN
La mquina virtual de java esta disponible en diferentes sistemas operativos
Windows, Solaris, Linux, Mac Os.
Java difiere de otras plataformas en que este solo es un software que corre encima
de otras plataformas de hardware como base.
La plataforma de Java tiene 2 componentes:
La mquina virtual de java
La interface de programacin de la aplicacin Java
OBJETO
Los objetos son la llave para entender la tecnologa orientada a objetos,
donde se mire se encuentran ejemplos de los objetos del mundo real: el
perro, la televisin, la bicicleta
Estos objetos del mundo real comparten dos caractersticas tienen un
estado y un comportamiento. EL perro tiene un estado (atributo) (nombre,
color, raza, etc..) y un comportamiento (ladrar, postura, movimiento)
Identificar el estado y comportamiento de los objetos del mundo real es un
gran camino para entender los trminos de la programacin orientada a
objetos
OBJETOS
Tome unos minutos para observar los objetos del mundo real a su alrededor y
realcese dos preguntas Qu posibles estados puede tener este objeto? Y que
posible comportamiento puede ser desarrollado por este objeto?
Los objetos de software son conceptualmente similares a los del mundo real, tambin
consisten de estado y comportamiento. Un objeto almacena sus atributos en campos
o variables y exponen su comportamiento a travs de mtodos (funciones o
procedimientos). Los objetos operan sobre los estados internos y sirven como un
primario mecanismo para la comunicacin objeto-objeto.
AL ocultamiento interno de los estados y requerimientos de todas las interacciones a
ser desarrolladas a travs de los mtodos de los objetos es conocido como
encapsulacin de datos un principio fundamental de la programacin orientada a
objetos.
ENCABEZADO DE LA CLASE
public class sueo
Esta lnea se denomina encabezado de la clase
Public y class son palabras reservadas el nombre se asocia normalmente
con el cdigo que contiene
MTODO MAIN
public static void main (String[] args)
Al iniciar un programa, la computadora busca un encabezado para el mtodo
main e inicia la ejecucin con la primera sentencia despus del encabezado del
mtodo main.
Public es un modificador de acceso, otorga los permisos para que el mtodo main
sea accesible al pblico.
La palabra static especfica como acceder al mtodo main, con un mtodo no
esttico se debe realizar trabajo extra para acceder al mtodo
Ya que el mtodo main es el punto de partida debe ser inmediatamente accesible.
Sobre la palabra void se debe recordar que el mtodo es como una funcin, la
funcin calcula y devuelve algo, la palabra void indica que el mtodo no devuelve
nada.
IDENTIFICADORES
Identificador es el nombre tcnico para el nombre de un componente del
programa, nombre de una clase, nombre de un mtodo, variable, etc..
El identificador debe estar formado enteramente por letras, dgitos, y
caracteres como signo de moneda $ y o guion bajo _. El primer carcter no
debe ser un dgito
Consultar sobre identificadores (pagina 58 Introduccin a Java, Jhon S.
Dean)
VARIABLES
Una variable en Java puede almacenar un solo tipo de valor. Por ejemplo
una variable de tipo entero solo puede almacenar enteros, y una de tipo
carcter solo caracteres.
La sintaxis para la declaracin es la siguiente
String apellidoEstudiante;
Int idEstudiante;
SENTENCIA DE ASIGNACIN
Java simplemente utiliza el signo = para la asignacin de valores
Una sentencia de declaracin especifica un tipo de dato para una variable
en particular, una sentencia de inicializacin es una mezcla de una
sentencia de declaracin y asignacin, especifica un tipo de dato para
una variable y pone un valor dentro de la misma.
int horastrabajadas = 40;
http://docs.oracle.com/javase/tutorial/java/concepts/index.html