Java

Solo disponible en BuenasTareas
  • Páginas : 7 (1617 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2011
Leer documento completo
Vista previa del texto
Java
Java es 100% orientado a objetos por que todo es un objeto en Java, también es distribuida, simple, multitarea (Varias funciones al mismo tiempo), seguro (ciclos infinitos, etc.), es independiente de la plataforma (se puede correr en cualquier sistema operativo) utilizando Java Virtual Machine (JVM)(un intermediario entre el CPU y el programa).
Java se creo en 1991 y se llamaba OAK.Objetos: Este contiene Atributos y Métodos.
Por Ejemplo.-
Silla:
Atributos: Numero de patas, tamaño, material, color y forma.
Métodos: Sentarse, apoyarse, sostener y apilar.

Lo que se requiere para programar en Java:
1. JDK (Java Developement Kid): Todos los paquetes que se necesitan para trabajar en Java (son las herramientas necesarias para programar en Java).

2. JRE (JavaRuntime Enuiroment): Es el programa que nos permiten correr un programa en Java (JVM).

3. Editor de texto

Preguntas del tema
1. Componente de Java que contiene la máquina virtual y las clases necesarias para ejecutar un programa
2.
R = JRE
3. Permite ejecutar un programa de forma independiente de la plataforma
R = JVM
4. Renueve los objetos de memoria a los que ya no se leshace referencia
R = Garbage Collector
5. Crea el byte code
R = El compilador
6. Se ejecuta en la Máquina Virtual de Java
R = Byte Code
7. Se ejecuta con la ayuda de un browser o web browser
R = Se llama Applet (mini aplicación de escritorio en una página web)

Conceptos clave en Java
API: Aplicación que nos permite acceder a objetos ya definidos como imprimir, leer, etc.Grupos de tecnología Java
1. J2SE (Java 2 Standard Edition): Se podrán hacer aplicaciones de escritorio.

2. J2EE (Java 2 Enterprise Edition): Se podrán hacer aplicaciones para Web.

3. J2ME (Java 2 Micro Edition): Se podrán hacer aplicaciones de Móviles.

Java: El que nos permite programar en java.
Javac: Nos permite compilar el programa.

Activar el javac
Se necesita entrar apropiedades del sistema\opciones avanzadas\variables de entorno. Crear una nueva llamada JAVAHOME con la dirección de java\jdk. Se encuentra el “path” y agregarle “;%JAVAHOME%\bin”.

Aplicación en Java
Se abre el Block de notas y se coloca el código, primero crear las clases por siguiente el código que contiene el main y ambos se guardan con *.java.
En el sistema de MS-DOS se localiza lacarpeta donde se encuentra los códigos salvados y se compila con “javac *.java” donde marcara los errores, sino, no marcara nada y creara los archivos “*.class” los cuales se necesitan para correr el programa. Después de que se modifique el programa hasta que no nos marque un error se ejecuta con “java *” (ya no se necesita el .java) donde nos mostrara lo que el código arranca.

Declaraciones deClases
Se declara parecido a la forma de declarar en C++, siguiendo este método:
<Modificador> class <Nombre> {
<Atributos (Variables, constantes)>
<Constructor>
<Métodos>
}

Atributos:
<Modificador> <Tipo de dato> <Nombre> = <Valor Inicial>;

Constructor: Es un método que lleva el nombre de la clase e inicializa todas lasvariables.
<acceso> <Tipo de retorno> Nombre (<Atributos>) {
<Sentencias>
}

Métodos:
<Modificador> <Tipo retorno> <Nombre> (<Argumentos>) {
<Sentencias>
}
Cuestionario:
1. Para que una clase se pueda ejecutar ¿Qué se necesita?
R= Que tenga el metodo main

2. ¿Qué es un constructor y para que sirve?
R= Es el primer metodoy inicializa los datos
3. ¿Cuantos constructores puedo tener en una clase?
R= Mas de 1 (Siempre va estar presente el vacio)
4. ¿Cuántos Métodos y Atributos puedo tener en una clase?
R= Mas de 1
5. ¿Qué pasa si no inicializo una variable?
R= Se iguala a 0 o a NULL por default

Ejercicio:
Crear un programa el cual me permita mostrar los siguientes datos:
Datos |
+ nombre:...
tracking img