Java Basico
Un programa o aplicación Java se compone de un conjunto de clases que contienen variables de diversos tipos utilizadas para almacenar datos, y métodos que implementan código capaz de manipular dichas variables y crear objetos o instancias de clase, que permitan la interacción con otros métodos y variables de esas clases.
El punto de inicio de todo programa Java es el códigoasociado al método main (principal en inglés), es como la puerta de entrada del programa, lo primero que se ejecuta.
A la clase que contiene al método main se la llama clase principal.
Las clases y métodos van entre llaves {} y al final de una instrucción o declaración de variable debe escribirse un punto y coma (;). Se utilizan tabuladores para sangrar las líneas de código con el fin de facilitarsu legibilidad, aunque si se omiten no pasa nada.
Ejemplo:
Vídeo explicativo del programa.
Este programa consta de una clase de nombre PrimerSaludo, no declara ninguna variable y cuenta con dos métodos de nombres main y mostrarMensaje. En programas más complejos, se tendrán varias clases, en cada clase habrá muchos métodos y declaraciones de variables, dentro de los métodos sedeclararán también variables, etc. Por el momento, con esta sencilla clase nos conformaremos. Se va a explicar ahora cada una de sus líneas.
La primera línea es la definición de una clase, la segunda es el método main o punto de entrada del programa (siempre se define de esta forma), la tercera es una instrucción o sentencia que muestra por la consola del DOS el mensaje entrecomillado, la cuartasirve para crear un objeto de la clase llamado ps mediante el que se llama o invoca a otros métodos de la clase, la quinta es la llamada mediante el objeto ps al método mostrarMensaje(), la sexta muestra por consola el mensaje entrecomillado. Luego aparece la definición del método mostrarMensaje() cuyo código hace que se muestre por consola el mensaje entrecomillado. Después de compilar y ejecutareste programa va a mostrarse por consola lo siguiente:
|Por consola: |
|Hola Jesus |
|Primera clase del curso de Java|
|FIN DEL PROGRAMA |
A continuación se van a explicar qué son los métodos:
Es una de las herramientas fundamentales de cualquier lenguaje orientado a objetos. Contienen código que persigue una serie de objetivos. En el ejemplo anterior, laclase contenía dos métodos y sus objetivos eran:
• Objetivos del método main: mostrar un mensaje por consola, crear un objeto de la clase PrimerSaludo, invocar al método mostrarMensaje mediante el objeto anterior y mostrar otro mensaje por consola. Aparte de estos objetivos, el fundamental y más importante es servir como punto de inicio de la ejecución del programa.
• Objetivos delmétodo mostrarMensaje: mostrar un mensaje por consola.
El programador, aparte de crear sus propios métodos como en el código anterior, puede utilizar los que forman parte de la API (Application Programming Interface) estándar de Java. La API se estudiará en siguiente sección.
DECLARACIÓN GENÉRICA DE UN MÉTODO: tiene la siguiente estructura
(tipo1 arg1,tipo2 arg2,...){
Cuerpo delmétodo;
}
Explicación de cada uno de los componentes de un método:
• Nombre del método: el que desee el programador.
• Número y tipo de argumentos asociados al método (tipo1 arg1,tipo2 arg2,...): constituye su firma. Los argumentos pueden ser tanto variables primitivas como variables referenciadas. Más adelante se estudiarán estos dos tipos de variables. Por el momento, basta saber que...
Regístrate para leer el documento completo.