Java

Solo disponible en BuenasTareas
  • Páginas : 7 (1613 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de febrero de 2011
Leer documento completo
Vista previa del texto
Java
Corra – 10
Corra –errores –8
No corra – 6
No corra poco código – 5

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 intermediarioentre 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:
JDK (Java Developement Kid): Todos los paquetes que se necesitan para trabajar en Java (son lasherramientas necesarias para programar en Java).

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

Editor de texto

Preguntas del tema
Componente de Java que contiene la máquina virtual y las clases necesarias para ejecutar un programa

R = JRE
Permite ejecutar un programa de forma independiente de la plataforma
R = JVM
Renueve los objetos dememoria a los que ya no se les hace referencia
R = Garbage Collector
Crea el byte code
R = El compilador
Se ejecuta en la Máquina Virtual de Java
R = Byte Code
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
J2SE (Java 2 Standard Edition): Se podrán hacer aplicaciones de escritorio.

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

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 la carpetadonde 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 de Clases
Sedeclara parecido a la forma de declarar en C++, siguiendo este método:
class {



}

Atributos:
= ;

Constructor: Es un método que lleva el nombre de la clase e inicializa todas las variables.
Nombre () {

}

Métodos:
() {

}
Cuestionario:
Para que una clase se pueda ejecutar ¿Qué se necesita?
R= Que tenga el metodo main

¿Qué es un constructor ypara que sirve?
R= Es el primer metodo y inicializa los datos
¿Cuantos constructores puedo tener en una clase?
R= Mas de 1 (Siempre va estar presente el vacio)
¿Cuántos Métodos y Atributos puedo tener en una clase?
R= Mas de 1
¿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: string |
|+ edad: int |
|+ grupo: string |
|+ matricula: string |
|+ muestraNombre () |
|+ muestraEdad () |
|+ muestraGrupo () |
|+ muestraMatricula () |

Encapsulamiento (Beans):
GET se utiliza...
tracking img