Album - 2023-08-18 - 18-49-25, Biología
Album - 2023-08-18 - 18-49-25, Biología
Album - 2023-08-18 - 18-49-25, Biología
El objetivo de este tema es dar a conocer los elementos básicos que componen un programa
desarrollado en el lenguaje de programación Java, Se realizaran actividades con actividades
dirigidas de forma donde el alumno aprenda a editar y compilar un programa utilizando el
editor BlueJ, después se mostraran las sentencias para leer datos, los tipos de variables, las
sentencias condicionales y finalmente los ciclos. Así mismo se realizan actividades de
aprendizaje donde el alumno muestre los conocimientos adquiridos.
Creación de clases
Una clase en Java está formada por:
➢ Atributos: Almacenan algún tipo de información del objeto.
➢ Constructores: Método que se utiliza para inicializar un objeto
➢ Métodos: Son utilizados para modificar o consultar el estado de un objeto. Esto
equivale a las funciones y procedimientos de otros lenguajes de programación.
Una clase comienza por la palabra reservada class seguida del nombre de la clase. Por
convenio los nombres se inician con mayúscula. Si se desea utilizar mas de una palabra, se
conectan sin espacios con las iniciales en mayúsculas, ejemplos:
public class Saludo
public class SaludoBienvenida
Una clase necesita almacenar algún tipo de información que defina el objeto en cuestión,
esto se hace con los atributos o campos de clase. Posteriormente suele ser declarado el
constructor, un constructor es un método que tiene el mismo nombre de la clase y que se
utiliza para inicializar un objeto. Y para terminar se declaran los métodos, estos son
equivalentes a las funciones o procedimientos y son utilizados para modificar o consultar el
estado de nuestro objeto.
Proyecto en Java
Un proyecto Java podemos considerarlo como una serie de carpetas ordenadas y
organizadas de acuerdo con una lógica para mantener organizado el código, este suele
constar de archivos .java, archivos .class y documentación.
Los archivos .java contienen el código fuente (entendible por humanos) que en un
momento dado podemos modificar con un editor de textos y suelen encontrarse en
carpetas de nombre src (source).
Los archivos .class contienen el bytecode (no entendible por humanos, pero sí por la
máquina virtual Java) y suelen encontrarse en carpetas de nombre bin (binary).
La organización de los archivos en carpetas y la presencia de otros adicionales depende del
entorno de desarrollo que utilicemos. Además, Java introduce un esquema organizativo a
través de paquetes (packages). Para trabajar con proyectos en la mayoría de los entornos,
incluido BlueJ, debemos tenerlos en un soporte grabable accesible (por ejemplo, en una
carpeta de nuestro disco duro). No es válido por tanto un cd, dvd, unidad remota restringida
o carpeta del disco duro con restricciones. El motivo es que los IDE trabajan grabando
información en la carpeta del proyecto que se encuentre activo. Por tanto, un soporte no
escribible no es adecuado. Si queremos trabajar con un proyecto contenido en un cd o dvd,
primero lo copiaremos a nuestro disco duro y después lo abriremos para trabajar con él.
Pantalla de Blue J
Al abrir por primera vez este programa, se visualiza la siguiente ventana
La cual contiene la estructura de una clase, se puede utilizar como base para crear las clases
o eliminarlo y comenzar desde cero.
Para poner en práctica lo visto, realizaremos la siguiente actividad, donde se desea generar
un letrero que diga:
¡Hola buen día!
Bienvenido a la clase de Cibernética y Computación”
Para la realización de la práctica 1, es necesario definir el método main() así como el empleo
de los métodos System.out print y System.out.println, mismos que se irán explicando en la
realización de esta.
Practica 1. Saludo
Creación de un proyecto
1. Se abre el programa BlueJ, nos dirigimos al menú Proyecto y seleccionamos Nuevo
Proyecto, enseguida aparecerá la siguiente ventana, donde nos solicita el nombre del
proyecto.
En ella se puede ver el código predefinido por BlueJ. Por el momento, eliminaremos el
código que no se va a utilizar. Selecciona el código que está dentro de la clase Saludo,
como se muestra en la siguiente figura
Método main()
Un método, es un conjunto de acciones. El método main() en Java es un estándar utilizado
por la máquina virtual de Java (JVM) para iniciar la ejecución de cualquier programa Java.
Dicho método se conoce como punto de entrada de la aplicación, este método, es
inalterable, lo cual se refiere a las siguientes características:
✓ Siempre debe incluir los calificadores: public y static.
✓ Nunca puede retornar un valor como resultado, por ende, siempre debe indicar el valor
void como retorno.
✓ Su parámetro de entrada siempre será un array de String's (String[]) el cual es tomado
de la línea de comandos o una fuente alterna.
El método main(), puede escribirse de tres maneras diferentes sin que esto produzca un
error.
public static void main(String args[]) {}
public static void main(String[] args){}
public static void main(String... args){}
Aunque se le suele dar el nombre de args, no es obligatorio que este parámetro se
llame así podemos darle el nombre que más nos guste, por ejemplo:
public static void main(String[] parametros){}
Donde:
public Modificador de acceso (acceso público) utilizado para hacer que el
método sea accesible al conjunto de otras clases y objetos de la
aplicación.
static Modificador de acceso utilizado para definir el método main() como
método de la clase, es decir, no se necesita crear un objeto para poder
utilizarlo.
void Tipo de retorno donde indica que el método es un procedimiento que no
devuelve ningún valor.
main Identificador del método.
String[] Tipo de dato del parametro, es una cadena de caracteres. Este parámetro
se utiliza para pasar argumentos en línea de comando al ejecutar la
aplicación.
Para imprimir el mensaje de salida ¡Hola buen día! Bienvenid@ a la clase de Cibernética y
Computación. En nuestro ejemplo escribimos la siguiente línea:
Los paréntesis alrededor de (“¡Hola buen día! Bienvenid@ … “) indican que el método
System.out.println() recibe un parámetro, que en este caso es la cadena o String ¡Hola buen
día! Bienvenid@ a la clase de Cibernética y Computación
Considerando lo anterior tendremos la pantalla siguiente:
Compilando el programa
Al finalizar la edición del código se cierra la ventana del editor y se da click en el botón
Compilar de la Barra de herramientas de Acceso rápido, o bien, seleccionamos el menú
Herramientas y dar clic en la opción Compilar, o también desde el teclado con la
combinación de teclas Ctrl + K.
Al terminar de compilar se visualizará en la pantalla el mensaje Compilando… Listo
En este caso el ejemplo es muy sencillo, pero puede ocurrir que en programas mas
complejos se presente la situación que no existan errores de sintaxis, y sin embargo el
programa no realice adecuadamente la tarea para la cual fue diseñada, se tiene que revisar
el diseño del programa porque tenemos errores lógicos.
Para ejecutar el programa se da click derecho sobre la clase, del menú contextual que
aparece se selecciona la opción void main(String[] args).
Aparecerá la siguiente ventana, dar click en el botón Aceptar.