0% encontró este documento útil (0 votos)
0 vistas5 páginas

Java 1

El documento es una guía para aprender a programar en Java utilizando NetBeans 8.1, comenzando con la creación de un proyecto simple que imprime 'Hola Mundo'. Se describen los pasos para configurar el entorno, escribir código, compilar y ejecutar un programa, así como desarrollar una calculadora de sumas interactiva. Además, se incluyen consejos sobre errores comunes de sintaxis en Java.

Cargado por

1luoxio
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
0 vistas5 páginas

Java 1

El documento es una guía para aprender a programar en Java utilizando NetBeans 8.1, comenzando con la creación de un proyecto simple que imprime 'Hola Mundo'. Se describen los pasos para configurar el entorno, escribir código, compilar y ejecutar un programa, así como desarrollar una calculadora de sumas interactiva. Además, se incluyen consejos sobre errores comunes de sintaxis en Java.

Cargado por

1luoxio
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

TÉCNICO ESPECIALISTA EN INFORMÁTICA

INSTITUTO INTEC “HISPANOAMERICANO” RVOE: 21PBT00020N

Programación por Primera Vez en Java con


NetBeans 8.1

🛠️ Requisitos Previos: El Entorno


Antes de comenzar a escribir código, es fundamental familiarizarse con la interfaz de
usuario de NetBeans 8.1. Al abrir el entorno, la pantalla se divide principalmente en tres
zonas de trabajo esenciales:

• Explorador de Proyectos (Panel Izquierdo): Muestra de forma jerárquica la


estructura de tus archivos, carpetas, librerías y paquetes.
• Editor de Código (Panel Central): El espacio o 'lienzo' principal donde escribirás las
instrucciones y la lógica de programación.
• Consola / Ventana de Salida (Panel Inferior): Área donde aparecerán los resultados
de la ejecución, mensajes del sistema y errores de compilación.

🚀 Actividad 1: El Famoso "Hola Mundo"


El objetivo principal de esta primera práctica es comprender el ciclo completo de creación
de un proyecto en Java, conocer la estructura mínima obligatoria de un archivo y aprender
a desplegar información en pantalla.

Paso 1: Crear el proyecto paso a paso


1. Inicia la aplicación NetBeans IDE 8.1.
2. En la barra de menús superior, selecciona File (Archivo) ➡️ New Project... (Proyecto
Nuevo).
3. Se desplegará una ventana flotante. En el panel izquierdo ('Categories'), haz clic en
Java. En el panel derecho ('Projects'), selecciona Java Application. Haz clic en el
botón Next.
4. En el campo Project Name, escribe de forma exacta: MiPrimerPrograma.
5. Verifica que la casilla inferior denominada Create Main Class esté marcada. Por
defecto, el asistente sugerirá una estructura de nombres similar a
[Link].
6. Haz clic en el botón Finish para que el entorno inicialice los directorios base.

Rocio Aguilar pág. 0


TÉCNICO ESPECIALISTA EN INFORMÁTICA
INSTITUTO INTEC “HISPANOAMERICANO” RVOE: 21PBT00020N
Paso 2: Localizar la estructura base

NetBeans generará un archivo con código base y comentarios. Dirígete al área central del
editor y localiza el bloque de código que representa la puerta de entrada de la aplicación:

public static void main(String[] args) {


// TODO code application logic here
}

💡 Explicación Técnica: El método main es el punto de inicio crítico de ejecución para


cualquier programa en Java. La máquina virtual de Java (JVM) buscará estrictamente estas
líneas para iniciar las acciones del programa. Todo código contenido dentro de sus llaves {}
será procesado de forma secuencial.

Paso 3: Escribir la instrucción de salida

Sustituye por completo la línea de comentario // TODO code... e introduce la siguiente


instrucción, prestando extrema atención a las mayúsculas, minúsculas y caracteres
especiales:

[Link]("¡Hola Mundo! Este es mi primer programa en Java.");

Desglose del comando introducido:

• [Link]: Hace referencia a la clase del sistema encargada de gestionar los flujos
de salida estándar (consola).
• println(): Abreviatura de 'print line'. Envía la cadena de texto especificada entre
comillas hacia la consola y añade de forma automática un salto de línea al final.
• ";": El punto y coma actúa como el terminador oficial de sentencias en Java. Omitirlo
generará un error de sintaxis que impedirá la compilación.

Paso 4: Compilar y ejecutar


7. Ubica en la barra de herramientas superior el icono del triángulo verde (botón Ejecutar
o Run Project), o bien presiona de forma directa la tecla F6.
8. Observa detalladamente la pestaña inferior Output. Deberás visualizar la cadena de
texto literal impresa correctamente junto con la confirmación de compilación exitosa
(BUILD SUCCESSFUL).

Rocio Aguilar pág. 1


TÉCNICO ESPECIALISTA EN INFORMÁTICA
INSTITUTO INTEC “HISPANOAMERICANO” RVOE: 21PBT00020N
🧠 Actividad 2: La Calculadora de Sumas (Estructura Interactiva)
En este segundo nivel, incrementaremos la complejidad técnica. Desarrollaremos un
programa interactivo capaz de solicitar datos numéricos del usuario a través del teclado,
almacenarlos en memoria interna mediante variables dedicadas, realizar un
procesamiento aritmético y retornar el resultado.

Paso 1: Agregar una nueva clase al proyecto activo


9. En el explorador de proyectos situado a la izquierda, expande la carpeta Source
Packages.
10. Haz clic derecho directamente sobre el paquete que creaste previamente
(denominado miprimerprograma).
11. En el menú desplegable contextual, selecciona New ➡️ Java Class...
12. Asigna de forma estricta el nombre SumaInteractiva en el campo Class Name (respeta
la nomenclatura CamelCase con mayúsculas iniciales). Haz clic en Finish.

Paso 2: Implementación del código fuente integral

Reemplaza el archivo generado con la siguiente estructura analítica. Asegúrate de


conservar la sentencia 'package' original en la línea número uno de tu entorno:

package miprimerprograma;

import [Link]; // 1. Importación de la librería para lectura de teclado

public class SumaInteractiva {

public static void main(String[] args) {


// 2. Instanciación del objeto Lector
Scanner teclado = new Scanner([Link]);

// 3. Declaración formal de variables numéricas de tipo entero


int numero1;
int numero2;
int resultado;

// 4. Captura de datos del primer operando


[Link]("Introduce el primer número entero: ");
numero1 = [Link]();

// Captura de datos del segundo operando


[Link]("Introduce el segundo número entero: ");
numero2 = [Link]();

// 5. Procesamiento aritmético de los datos

Rocio Aguilar pág. 2


TÉCNICO ESPECIALISTA EN INFORMÁTICA
INSTITUTO INTEC “HISPANOAMERICANO” RVOE: 21PBT00020N
resultado = numero1 + numero2;

// 6. Construcción y despliegue del resultado por consola


[Link]("La suma de los dos números introducidos es: " +
resultado);
}
}

Paso 3: Análisis conceptual de nuevos elementos

• import [Link]; Java incorpora una arquitectura modular. Para evitar el


consumo innecesario de memoria, ciertas librerías avanzadas se mantienen
desactivadas por defecto. Mediante 'import', indicamos al compilador que traiga al
entorno la clase Scanner, especializada en la captura de flujos de texto del usuario.
• int numero1; Declaración de variable. La palabra clave 'int' define que el espacio
asignado en la memoria RAM guardará única y exclusivamente valores numéricos
enteros (sin decimales). 'numero1' actúa como el identificador único o dirección
amigable para invocar dicho valor.
• [Link](); Detiene por completo la ejecución secuencial del programa de
forma síncrona. La consola se mantiene en estado de escucha activa hasta que el
usuario digita un valor numérico válido y presiona la tecla Enter, asignando de
inmediato dicho valor a la variable asignada a la izquierda del operador '='.
• + resultado Operador de concatenación. En este contexto específico (dentro de un
método de impresión de texto), el signo '+' no ejecuta una adición aritmética, sino que
realiza la unión o fusión de una cadena de texto estática con el valor numérico
dinámico calculado por el procesador.

Paso 4: Ejecución focalizada de la clase específica

Dado que el proyecto actual cuenta ahora con múltiples archivos dotados de métodos
main autónomos, presionar el botón verde general volverá a lanzar el programa anterior.
Para ejecutar esta calculadora específica:
13. Haz clic derecho directamente sobre el archivo denominado [Link] en
el Explorador de Proyectos de la izquierda (o sobre cualquier espacio en blanco en el
editor central de este archivo).
14. Haz clic izquierdo sobre la opción Run File del menú contextual (o utiliza el atajo de
teclado rápido Shift + F5).
15. Dirígete de inmediato a la sección inferior Output. El programa solicitará los números
de manera secuencial. Introduce un entero, presiona la tecla Enter, repite con el
segundo y analiza el cálculo final computado por tu programa.

Rocio Aguilar pág. 3


TÉCNICO ESPECIALISTA EN INFORMÁTICA
INSTITUTO INTEC “HISPANOAMERICANO” RVOE: 21PBT00020N
🚨 Guía de Solución: Errores Sintácticos Comunes (Checklist)
Si NetBeans despliega líneas de subrayado rojas o alertas de compilación, realiza una
auditoría visual basándote en los siguientes puntos críticos:

• Sensibilidad de mayúsculas (Case Sensitivity): Java diferencia rigurosamente entre


caracteres en mayúscula y minúscula. Sentencias críticas como 'system', 'string' o
'scanner' (en minúsculas) provocarán fallos absolutos. La sintaxis correcta requiere
obligatoriamente: System, String y Scanner.
• Terminadores de sentencia omitidos: Valida de forma estricta que cada instrucción
lógica finalice con su respectivo punto y coma (;). La ausencia de este carácter en una
sola línea paralizará por completo el proceso de compilación del proyecto.
• Balance de llaves estructurales: Los bloques de código abren y cierran de manera
emparejada empleando llaves { }. Si eliminas accidentalmente una llave de cierre al
final del archivo, romperás la delimitación formal de la clase u objeto, provocando
múltiples notificaciones de error fantasma en líneas adyacentes.

Rocio Aguilar pág. 4

También podría gustarte