Recopilación de información, ejemplos y ejercicios de Java
Manual Java
Diego Alejandro Hurtarte SantizoJava NetBeans
¿Qué es?
NetBeans es un IDE o entorno de desarrollo integrado, basado en el lenguaje Java y ejecutado en Swing.
• Un IDE (Integrated Development Environment) o entorno de desarrollo integrado es un entorno digital que permite el desarrollo de programas, videojuegos o cualquier otro elemento relacionado con código.
Los IDE facilitan el trabajo a desarrolladores de software, así como a programadores informáticos. Este IDE, orientado principalmente a las apps de Java, ofrece diferentes herramientas digitales como editor de texto, código, compilador, interfaz gráfica de usuario; además de un depurador.
Se conoce a NetBeans como “NetBeans”, pero tras un proceso de rebranding en 2016, se cambió el nombre a “Apache NetBeans”. De ahí el título de este apartado…
Pantalla de inicio de NetBeans:
“Nuevo”: Esta opción es utilizada para crear un nuevo programa.
“Proyectos”: Este espacio se encuentra todos los programas creados por el usuario.
Pantalla de programación de NetBeans:
Programación en NetBeans
Comentarios en Java:
• Los comentarios en Java son textos que aparecen en la pantalla de programación, pero no se muestran al ejecutar el programa. Esto es utilizado para la autoría del programa (quien lo hizo o su creador) y puede ser utilizado para enfatizar cada aspecto del programa y sea más fácil entender el código de la misma.
• El texto de los comentarios es pálido a comparación del resto.
• Se utiliza el símbolo de slash 2 veces para insertar un comentario.
Mensajes y variables:
• Los mensajes en Java son texto que aparece tanto dentro de la pantalla de programación y es mostrado a la hora de ejecutar el programa. Su función principal es interactuar con el usuario y mostrar información e indicar instrucciones.
• Las variables en Java son palabras clave que guardan información, ya sea numérica o de texto.
Ejemplos:
Variables
Ejecución del programa
Comentario
Mensaje
Ejercicios:
Ingreso de datos a variables:
• Cuando hablamos de ingreso de datos a variables nos referimos a que por medio del teclado se pueda ingresar información que se solicite. Para poder ingresar datos en Java se utiliza la clase Scanner, está disponible a partir de Java 5 y facilita la lectura de datos en los programas Java.
• Ejemplos:
Scanner se encuentra en el apartado de Java.util, escribir el paquete para incluir scanner.
Permite el ingreso de texto
Permite el ingreso de números decimales.
Permite el ingreso de números enteros
Sentencias de control o Condicionales:
La secuencia de instrucciones ejecutadas por la instrucción If else depende del valor de una condición lógica. Al ejecutarse esta instrucción, se evalúa la condición y se ejecutan las instrucciones que correspondan: si la condición es verdadera.
Operadores relacionales:
• Los operadores relacionales comparan dos expresiones y dan como resultado de la comparación verdadero o falso. Los operadores relacionales en java son:
• < Menor que
• > Mayor que
• <= Menor o igual
• >= Mayor o igual
• != Distinto, diferente o no igual
• == Igual
Operadores lógicos:
Los operadores lógicos se utilizan con expresiones de tipo boolean. Se utilizan para construir expresiones lógicas, cuyo resultado es de tipo true o false.
• && AND.
• || OR.
• ! NOT.
Existen 3 tipos de condiciones:
Simple: Este tipo de condición se utiliza cuando solo queremos evaluar una posible respuesta. Su formato de uso es: If (Condición) {Instrucciones}
Compuesta: Este tipo de condición se utiliza cuando se va a evaluar dos posibles respuestas. Su formato de uso es: If (Condición) {Instrucciones} Else {Instrucciones}
Anidada: Este tipo de condición es cuando queremos evaluar tres o más posibles respuestas. Si no se cumple la primera condición sigue a la siguiente hasta encontrar la que se cumpla, si no se cumpliera ninguna realiza las instrucciones que la instrucción Sino.
Ejemplos:
Simple:
Compuesta:
Generador aleatorio de números
Condición simple evalúa una posible respuesta.
Condición compuesta evalúa dos posibles respuestas.
Anidada:
Condición anidada evalúa 3 o mas posibles respuestas.
Ejercicios: simples y compuestos
Ejercicios: anidados
Anexo
La interfaz grafica es utilizada para correr programas en escritorio y colocar botones que ejecuten ciertas funciones. En el ejemplo a continuación la ventana que es mostrada en el escritorio permite la única opción de salir.
Código para mostrar ventana
Muestra de la ventana y sus botones
Ejecución del programa y como le aparece al usuario.