lunes, 2 de noviembre de 2015

Java SE - 4 Palabras Reservadas



En la entrada anterior realizamos posiblemente el programa mas basico de programacion en todos los lenguajes el cual es mostrar un mensaje.

Para explicar el programa anterior primero explicare lo que son las "palabras reservadas".
En JAVA y otros lenguajes de programacion existen las palabras reservadas, pero que son estas palabras reservadas?

Wikipedia:
En los lenguajes informáticos, una palabra reservada es una palabra que tiene un significado gramatical especial para ese lenguaje y no puede ser utilizada como un identificador de objetos en códigos del mismo, como ser variables

Ahora por si lo anterior no se entendio lo dire con unas palabras propias que espero sean las correctas.

Una palabra reservada en un lenguaje de programacion, es una palabra propia del lenguaje de programacion y que no puede ser usado para algo mas que para su propia funcion en el lenguaje.

Por ejemplo en nuestro lenguaje de "Español" si decimos "HOLA" significa una bienvenida, un saludo, etc. No podemos decir Hola como nombre de alguna persona o como despedida o como insulto porque ya esta establecido para que es o sirve, asi mismo ocurre en los lenguajes de programacion, una palabra reservada es una palabra propia del lenguaje que tiene un proposito.



En la imagen de arriba tenemos el codigo que usamos, tratare de explicar un poco lo realizado pero no a fondo porque podria confundirlo mas.
primero veemos esto :   "public class Hola {  "

En esa linea vemos la primera palabra reservada "public" que es un modificador de acceso que determina quien puede acceder a las clases o propiedades y metodos de una clase.

Despues vemos la palabra class que es otra palabra reservada, que lo que hace es indicar que se ara una clase, una clase es un conjunto de propiedades y metodos que define un modelo, o plantilla para crear objetos, o instancias de este tipo.

Despues vemos "Hola" que indica el nombre de la clase, basicamente es su identificacion.

En resumen en esa linea tenemos una clase publica identificada con el nombre de Hola.
public       significa que sera algo publico
class         se refiere a que es una clase
Hola         identificador

por ultimo tenemos una llave. Las llaves en Java determinan el inicio y fin de contenido de una clase, una funcion, una estructura, etc.
En esta linea la llave abierta indica el inicio del contenido de la clase identificada como Hola y su contenido abarca a un metodo que tiene sus llaves de cierre y de fin dentro de el mismo.


Despues vemos

En la primera linea de codigo se define un metodo o funcion, publica y estatica denominada main().

La palabra reservada static se utiliza para definir las propiedades o los metodos que pertenecen a una clase, en este caso la clase Hola , en vez de pertenecer a un objeto, o instancia de esa clase.
La palabra reservada void indica que la funcion o metodo no devuelve un parametro. Todo programa en Java necesita un metodo o funcion denominada main() para establecer el inicio del programa.

El contenido de dicha funcion, String[] args, define un vector de cadenas de caracteres donde se recogera los argumentos pasados en la ejecucion del programa Hola.

Las llaves esta de mas el explicar que indican donde inicia y termina ese metodo.

Despues tenemos

System.out.println("Hola Mundo en JAVA");

Esto es una función contenida en la API de Java SE que imprime, println(), en la salida, out, de la consola, System, la cadena de caracteres: ¡Hola Mundo!.

Nota: Al ser una cadena de caracteres (o texto), se debe de escribir entre comillas el mensaje
Nota2: El metodo println() imprime el mensaje y despues de este da un salto de linea
Nota3: El metodo print() no da el salto de linea despues del mensaje.
Nota4: Todas las instrucciones (OJO una instruccion no es lo mismo que una line, ya que en Java puedes dejar espacios entre lineas y no haber terminado la instruccion) de codigo en Java deben terminar con un signo punto y coma ";"


No hay comentarios.:

Publicar un comentario