Programación+en+Java

Java y NetBeans


 * Introducción **
 * Variables **
 * Condiciones **
 * Repeticiones (loops) **

 __** Introducción **__ Java es un lenguaje de programación orientado a objetos. Los programas en Java consiste de pedazos de códigos llamados clases. Las clases incluyen métodos, los cuales ejecutan una tarea y devuelven data cuando terminan. Los programadores pueden construirlas cada vez que lo necesiten. Puedes crear o utilixar librerias ya existentes.

Dos aspectos que debemos estudiar en Java: el lenguaje y sus librerias. Algunas librerias de pueden conseguir libre de costo y otras por vendedores independientes de aplicaciones. Cinco fases en los cuales se dividen los programas y que debemos tener en consideración al crear programas:
 * 1) **Editor** - los programas son creados en un editor y almacenados con la extención .java (hello.java) Para correrlo en el command prompt ej: c:\ javac hello.java --> se crea un archivo con la extensión .class
 * 2) **Compilar** - ésta fase crea el código binario y lo almacena terminando con la extensión .class (hello.class)
 * 3) **Cargar** - el clas loader lee el archivo .class que contiene el código binario del disco o la memoria.
 * 4) **Verificar** - el código binario verifica que el código esté bien y no viola ninguna de las restricciones de seguridad de Java.
 * 5) **Ejecutar** - el Java Virtual Machine lee el código binario y lo convierte en un lenguaje que la computadora pueda comprender. Mientras el programa se está ejecutando, guarda valores de data en la memoria principal

Unifield Modeling Language, lenguaje gráfico que le permite a las personas que desarrollan software usar una notación estandarizada de la industria orientado a objetos. Una de las características es la fexibilad e independencia de cualquier Object Oriented Analysis Design. Los objetos se pueden dividir en dos categorías:
 * Tecnología de Objetos y UML **
 * **animados** - tienen vida (se puede realizar una acción, no en todo el sentido de la palabra)
 * **inanimados** - no se mueven
 * ambos tienen atributos, tamaño, figura, color, etc.
 * tienen comportamiento - on click, on double click, onfocus
 * se aprende de los objetos estudiando sus atributos y observando su comportamiento

Primer programa en NetBeans Hello World















 Variables



 Condiciones Para información de como trabajan las condiciones o sentencias ver el siguiente enlace IF CONDITION. Tenemos 4 diferentes sentencias que se discutiran a continuación:

En este if solo comparas una condición, si se cumple bien, sino continua con las próximas líneas de código

En este if se evalua la primera condición, si la primera condición es cierta encuentra el fin del if y continua el código. Si la condición es falsa se ejecuta la parte del else por default.





Repeticiones (loops)