miércoles, 15 de febrero de 2017

Leguaje de programación Java

Java

Es un lenguaje de programación de propósito generalconcurrenteorientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos 10 millones de usuarios reportados.


También posee otras características muy importantes:
  • Es un lenguaje que es compilado, generando ficheros de clases compilados, pero estas clases compiladas son en realidad interpretadas por la máquina virtual java. Siendo la máquina virtual de java la que mantiene el control sobre las clases que se estén ejecutando.


  • Es un lenguaje multiplataforma: El mismo código java que funciona en un sistema operativo funcionará en cualquier otro sistema operativo que tenga instalada la máquina virtual java.


  • Es un lenguaje seguro: La máquina virtual al ejecutar el código java realiza comprobaciones de seguridad, además el propio lenguaje carece de características inseguras, como por ejemplo los punteros.


  • Gracias al API de java podemos ampliar el lenguaje para que sea capaz de, por ejemplo, comunicarse con equipos mediante red, acceder a bases de datos, crear páginas HTML dinámicas, crear aplicaciones visuales al estilo window.


Para poder trabajar con java es necesario emplear un software que permita desarrollar en java, existen varias alternativas comerciales en el mercado: JBuilder, Visual Age, Visual Café, y un conjunto de herramientas shareware e incluso freeware que permiten trabajar con java. Pero todas estas herramientas en realidad se basan en el uso de una herramienta proporcionada por Sun, el creador de java, que es el Java Development Kit (JDK). Nosotros nos centraremos en el uso de dicha herramienta.


Estructura

Determine cual será el producto de este programa y luego ejecútelo para verificar su predicción.


//====================== ejemplito ===================================
class Ej2f{      // Los nombres de las clases suelen comenzar con mayuscula
   int x = 4, y = 8;           // variables (campos)

   int funcioncita(int x){     // funcion (metodo)
      System.out.println(x);
      System.out.println(this.x);
      System.out.println(y);
      System.out.println(this.y);
      return x + this.x + y;
   }
}

//============================================================
public class Ej2{
   public static void main(String args[])   {
      Ej2f objetillo = new Ej2f();    // declara y crea objeto

      System.out.println("Hola Otra vez...");
      System.out.println(objetillo.funcioncita(3));
   }
}


Vídeo explicativo del lenguaje de programación Java







No hay comentarios:

Publicar un comentario