Está en la página 1de 3

Definición de Java?

es un lenguaje de programación orientado a objetos que se incorporó al ámbito de la


informática en los años noventa. La idea de Java es que pueda realizarse programas con la
posibilidad de ejecutarse en cualquier contexto, en cualquier ambiente, siendo así su
portabilidad uno de sus principales logros.

 Simple
 Orientado a Objetos
 Tipado estáticamente
 Distribuido
 Interpretado
 Robusto
 Seguro
 de Arquitectura Neutral
 Multihilo
 con Recolector de basura (Garbage Collector)
 Portable
 de Alto Rendimiento: sobre todo con la aparición de hardware especializado y mejor
software
 Dinámico

Breve historia de Java:


Para hablar de la historia de java, primero debemos remontarnos a los años 80, donde C
podía considerarse el lenguaje por antonomasia. Era un lenguaje versátil, que podía actuar
a bajo nivel y resolvían problemas muy complejos. Era la cima de la programación
estructurada, para resolver estos complejos algoritmos, se generaban grandes
procedimientos con un código muy complicado de mantener a largo plazo. Por ello empezó
a surgir como alternativa la programación orientada a objetos, y con ella nació C++.
Entonces, ¿por qué surgio Java?
Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por
problemas legales, y finalmente con la denominación actual JAVA
El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y
sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo
bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run Anywhere
(escríbelo una vez, ejecútalo en cualquier sitio)".

En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y
1994 se trabaja para poder presentar un prototipo funcional (hotJava) donde se ve
todo el potencial que JAVA puede ofrecer.
Escriba las 5 versiones más recientes de Java

Versión 1.6: Esta versión contiene avances muy puntuales con la inclusión de un API de
compilación “on-the-fly” que permitirá gestionar servicios web de forma cómoda.
Versión 1.7: Otra versión cuyos cambios a nivel del lenguaje son limitados. Se produce una
mejora de la máquina virtual incluyendo nuevos recolectores de basura.
Versión 1.8: Llega Java 8 el gran salto en cuanto al lenguaje se refiere. Se abren las puerta
a la programación funcional con el uso de expresiones Lambda y Streams. Se realiza una
revisión de APIS y se actualiza de forma importante la gestión de fechas.
Pronto llegará Java 9 que añadirá mayor modularidad a la plataforma y permitirá la creación
de nuevas arquitecturas.

Explique el proceso de instalación y configuración de Java.


 Vaya a la página de descarga del manual antes mencionada.
 Haga clic en Windows en línea.
 Esto descargara un archivo ejecutable.
 Haga doble clic en el archivo guardado para iniciar el proceso de instalación.
 Necesita permisos de administrador para instalar Java en Microsoft Windows y se
iniciará el proceso de instalación.
 Haga clic en el botón Instalar para aceptar los términos de la licencia y continuar con
la instalación.
 Se descargan los archivos automáticamente de internet.
 Una vez finalizada la instalación dar clic en cerrar

Mencione 3 ejemplos de editores de texto de Java


Eclipse
NetBeans
VIM

Sintaxis de Java. Escriba un breve ejemplo.


package menor_mayor;

import java.util.Scanner;

public class Menor_mayor {

public void Arreglos()


{
//Permite la entrada de 10 numeros y lo muestra en pantalla

int Numeros[]=new int[10];// Declaracion de un arreglo


int Fla = 0;
int Number;
Scanner Valor=new Scanner(System.in); // Se declara la variable Tipo Scanner
para dar entrada
// En este ciclo se repetira hasta que llegue a 10 empezando desde el 0 a 9
do
{
System.out.print("Digite un Numero :");
Number=Valor.nextInt();
Numeros[Fla]=Number;
Fla++;
} while(Fla<10);

//En este Ciclo for es para recorrer el arreglo


for(int X=0; X< Numeros.length; X++)
{
System.out.print(Numeros[X] + ",");
}

Explique el proceso de compilación y cuales elementos intervienen en el mismo.

INTERPRETE: El proceso de compilación genera un nuevo archivo con el mismo nombre


del .java, pero con extensión .class. Este último es el que pasamos a la JVM (Máquina
Virtual de Java) y este componente producirá la salida que manipulará el usuario final del
programa que hemos escrito.
Esta herramienta permite escribir el código del programa de computadora. Existe
una sintaxis establecida para este fin. Es tan básico el editor, que puede utilizarse el bloc de
notas de Windows o en linux cualquiera de sus editores de texto básico. El único requisito
importante aquí es anexar la extensión .java al final del nombre del archivo. Es decir, si mi
archivo se llama suma, debe guardarse como suma.java
COMPILADOR: El compilador es una herramienta que toma el código .java que fue escrito
en el editor y lo convierte a un formato que será comprendido por la máquina. En los
lenguajes de programación tradicionales, mencionar la máquina es hacer referencia al
computador en el que estamos escribiendo el código, pero JAVA tiene una particularidad,
que a su vez es una de las mayores ventajas como lenguaje de programación y es que
JAVA es independiente de la máquina. El programa se ejecutará en una computadora
virtual llamada JVM (Java Virtual Machine). Este componente es instalado cuando se
incorpora el kit de desarrollo del lenguaje. Es decir al JDK (Java Development Kit). Es un
paquete de software gratuito que debe instalarse en el computador donde se desarrollará
en éste importante lenguaje. Puede descargarse del siguiente enlace.

También podría gustarte