Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Estructura de un programa en Java




Enviado por Karla Pin



  1. ¿Qué es Java?
  2. Estructura general de un programa en Java
  3. Ejemplo
  4. Palabras Reservadas
  5. Referencias

¿Qué es Java?

Según (oracle, 2017) Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes. (oracle, 2017)

Estructura general de un programa en Java

Según (Dino, 2012) Un programa en Java por lo regular tiene la siguiente estructura:

Monografias.com

Ilustración 1 estructura de java (Dino, 2012)

Package: Un package es una agrupación de clases. Es parecido a una "caja" que contiene las clases que queramos mantener en un solo lugar. También podría decirse que los packages es el equivalente a las librerías en otros lenguajes. Esta parte del código no es obligatoria, es sólo si lo necesita usar nuestro programa.

Import: En ocasiones nuestros programas requerirán utilizar clases existentes en otros Packages, y esto se puede lograr con Import.

Clases: Java puede crear diferentes tipos de clases: privadas, públicas y protegidas; y se utilizan de acuerdo a conveniencia de la estructura de nuestro programa.

Variables: Java maneja tres tipos de variables: de instancia, de clase y locales.

  • Las variables de instancia son las que se usan para guardar valores o atributos de un objeto en particular.

  • Las variables de clase son las que guardan valores o atributos de la clase.

  • Las variables locales son las que se declaran en una función o método y solamente las puede utilizar esa función o método, de ahí el nombre de locales.

Constructores: Los constructores son la forma de crear los objetos.

Métodos: En Java los métodos son los que utilizamos para realizar alguna tarea en específico. Podemos decir que hay dos tipos de métodos en Java: El primero, que llamaremos set (poner) sirve para manipular y/o fijar valores en las variables, por ejemplo: cuando especificamos que el balón va a ser color blanco. El segundo, denominado get (obtener) sirve para obtener un valor de una variable, por ejemplo: cuando queremos saber la edad de Juan.

Comentarios: Éstos pueden incluirse en cualquier parte del código. Sus líneas serán completamente ignoradas por el compilador, o sea que no afectarán para nada nuestro programa. Cuando una persona está aprendiendo a programar es altamente recomendable que escriba los comentarios que se le de la gana en su código (siempre y cuando no sea basura claro), ya que esto ayuda mucho a entender lo que está haciendo una función, para qué sirve una variable o declaración, hasta facilita el hacer modificaciones y mejoras al programa en el futuro. (Dino, 2012)

Según (Mill, 2017) Un programa simple en Java tiene la siguiente estructura:

Monografias.com

Ilustración 2 comentarios (Mill, 2017)

Donde Nombre de la clase es el nombre de la clase principal que contiene el código fuente que deberá guardarse en la computadora con el sufijo .java (NombreClase.java). Todas las aplicaciones Java tienen un método main que a su vez, contiene un conjunto de instrucciones. En Java los conjuntos o bloques de sentencias se indican entre llaves ({ y }).EjemploCon este ejemplo mostramos la estructura de una aplicación Java simple. El nombre de la clase Saludo deberá guardarse como Saludo.java

public class Saludo

{

public static void main( String[] args)

{

System.out.println("Saludos desde Mexicali");

 

//Fin del metodo main

  }

 }

//Fin de la clase Saludo (Mill, 2017)

Palabras Reservadas

Según (Arranz, 2006) Existe una serie de palabras reservadas que no pueden implearse como identificadores por el programador en el código fuente para otros usos. Por ejemplo, la palabra doublé se utiliza para definir un tipo de dato real y la palabra for se emplea para construir un tipo determinado de bucle y son:

Abstract, do, implements, protected, throw, boolean, doublé, import, public, throws, break, else, instanceof, rest, transient, byte, extends,int, return, true, case, false, interface, short, try, catch, final, long, static, void, char, finally, native, strictfp, volatile, class, float, new, super, while, const*, for, null, switch, continue, goto*, package, synchronized, default, if, private, this.

Algunos de estos identificadores reservados no tienen todavía uso en la implementación actual del lenguaje Java. En concreto, los identificadores marcados con un asterisco * no se utilizan actualmente.

Identificadores de métodos reservados en Java

Clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait.

Aunque la forma de escribir los identificadores en Java no está Normalizada. (Arranz, 2006)

Referencias

Arranz, A. G. (2006). Estructuras Java. Colombia: JAVA.

Dino, E. (31 de julio de 2012). Mi Libreta Java. Obtenido de http://milibretajava.blogspot.com/2012/07/estructura-de-un-programa-en-java.html

Mill, C. (27 de Febrero de 2017). Java. Obtenido de https://progjava-ala.wikispaces.com/Estructura+General+de+un+programa

oracle. (02 de 01 de 2017). java. Obtenido de https://www.java.com/es/download/faq/whatis_java.xml

 

 

 

Autor:

Pin Soza Karla Carolina

Sexto Semestre

UNIVERSIDAD ESTATAL DEL SUR DE MANABI

FACULTAD DE CIENCIAS TECNICAS

INGENIERIA EN COMPUTACION Y REDES

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter