Java

Páginas: 6 (1281 palabras) Publicado: 6 de diciembre de 2010
Java
Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las aplicaciones Java están típicamentecompiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
CLASES
el Manual de Java, las clases marcan la estructura básica de un programa tanto en Javacomo en la programación orientada a objetos en general.

Una clase es el producto de enfocar la programación a los datos más que a las funciones. Por tanto una clase es una colección de datos y además para operar con ellos una serie de funciones propias de la clase. Veamos por ejemplo la clase "Fichas" definida anteriormente, su único dato es "el color" y la única operación que permite essaber el color de la ficha en cualquier momento. Eso permite un acceso restrictivo a los datos según la función de los mismos. En este caso la clase es así basándose en la vida misma: No creo que nadie haya cambiado el color de una ficha jugando a las "cuatro en raya" y en caso positivo no tendría muy buenas intenciones al hacerlo.
POLIFORMISMO
Característica de Java que permite tomar como algoigual a un nivel superior dos cosas que son diferentes a un nivel más bajo. Ejemplo: animal, gato y perro. Los dos son animales a un nivel alto de abstracción (animal) pero diferentes a un nivel inferior. El polimorfismo básicamente permite olvidarse de ciertas carcterísticas específicas de varios objetos para centrarse en lo que tengan en común, en lo que los haga iguales.

ESTRUCTURA DE UNPROGRAMA EN JAVA
La clase principal y el método main.Un programa puede construirse empleando varias clases. En el caso más simple se utilizará una única clase. Esta clase contiene el programa, rutina o método principal: main() y en éste se incluyen las sentencias del programa principal. Estas sentencias se separan entre sí por caracteres de punto y coma.
La estructura de un programa simple en Java esla siguiente:
public class ClasePrincipal {
public static void main(String[] args) {
sentencia_1;
sentencia_2;
// ...
sentencia_N;
}
}
Como primer ejemplo sencillo de programa escrito en Java se va a utilizar uno que muestra
un mensaje por la pantalla del ordenador. Por ejemplo, el programa Hola.java:
/**
* La clase hola construye un programa que
* muestra un mensaje en pantalla
*/public class Hola {
public static void main(String args) {
System.out.println("Hola, ");
System.out.println("me llamo Angel");
System.out.println("Hasta luego");
}
}
Como se ha indicado anteriormente, en un programa de Java todo se organiza dentro de las
clases. En el ejemplo anterior, Hola es el nombre de la clase principal y del archivo que contiene el
código fuente. Todos los programaso aplicaciones independientes escritas en Java tienen un método
* Programación orientada a objetos con Java 25
main o principal que, a su vez, contiene un conjunto de sentencias. En Java los conjuntos o bloques
de sentencias se indican entre llaves { }. En el caso anterior, el conjunto de sentencias se reduce a
tres sentencias, que son llamadas a dos métodos predefinidos en Java (print yprintln) que
permiten visualizar texto por el dispositivo de salida de datos por defecto (la pantalla).
Por el momento y hasta que se explique con detalle el concepto de clase, los ejemplos de
programa que se utilizarán constarán de una sóla clase en la que se declara el método main. Este
método es el punto de arranque de la ejecución de todo programa en Java.

HISTORIA DE LA TELEVISIÓN
EN...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS