Você está na página 1de 2

Facultad de Informática, Electrónica y Comunicación

Programación Orientada a Objetos

Origen
En 1991, James Gosling creó un lenguaje denominado Oak (roble) el cual fue el
predecesor de Java. Su objetivo era establecer un lenguaje común para los dispositivos
electrodomésticos. Se basó en C++ tratando de sacarle la complejidad y la inseguridad
que presentaba.

Entorno de programación: Estructura general de JDK / J2SE


JDK
___________|_________________
| | |
bin lib jre
| | ________|__________
java* tools.jar | |
javac* dt.jar bin lib
javap*
javah*
javadoc*

JDK ("Java Development Kit") y J2SE ("Java 2 Standard Edition") son nombres para el
mismo componente utilizado en ambientes Java, el cual agrupa las diversas
funcionalidades necesarias para desarrollar programas Java. Existen JDK/J2SE para
diversos ambientes y plataformas, los cuales ofrecen lo siguiente:
 Un compilador Java, capaz de generar Byte-Code.
 Una JVM ("Java Virtual Machine"), capaz de ejecutar Byte-Code.
 Un conjunto de Clases base utilizadas para generar programas Java.
 Otras utilerías para administrar código escrito en Java.

Compilación

Fuente:
http://javabasico.osmosislatina.com/curso/objetos.htm#car

Diego Santimateo G. 1
Facultad de Informática, Electrónica y Comunicación
Programación Orientada a Objetos

Fuente:
http://www.whyfloss.com/pages/conference/static/editions/res07/charla1.pdf
Entornos de desarrollo
Existe una gran variedad de entornos de desarrollo integrados (IDE) que
contribuyen a la creación y depuración de los programas Java ya sean de aplicación o
applet. En http://www.thefreecountry.com/programming/javaide.shtml puede disponer
de algunos de ellos. Un IDE se concibe como una herramienta de apoyo al desarrollo de
software que en general tiene las siguientes características:
 Editor de texto con corrección sintáctica y coloreo que destaca palabras claves o
reservadas.
 Herramientas gráficas
 Soporte para compilación y ejecución
 Relación entre errores de compilación y código fuente
 Opciones para la depuración del programa

Estructura de un programa java


En Java la clase es la unidad básica de programación, de allí que todo lo que
contiene un programa Java debe estar dentro de una clase que se identifica con la
palabra class.
/*Estructura general de aplicación*/
//definición de clase pública o accesible
public class PrimeraAplicacion {
// Método principal de la clase
public static void main(String args[ ] ){
// escritura en pantalla
System.out.println( "Este es un ejemplo de programa aplicación" );
}
}
Java es sensible a las mayúsculas la variable con el nombre prueba no es la
misma que Prueba. El archivo que guarda el código fuente debe llevar el mismo
nombre que la clase pública, en nuestro ejemplo PrimeraAplicacion.java.

Diego Santimateo G. 2

Você também pode gostar