Wapo

Solo disponible en BuenasTareas
  • Páginas : 8 (1994 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de febrero de 2012
Leer documento completo
Vista previa del texto
FUNDAMENTOS DE JAVA


JAVA

Java es un lenguaje de programación orientado a objetos apropiado para diseñar aplicaciones para Internet. Además se dice que es un lenguaje de plataformas cruzadas, ya que puede ser diseñado para correr de igual forma en Windows de Microsoft, que en Apple de Macintosh y la mayoría de las versiones UNIX.

Java es descendiente del lenguaje C++ que a su vez esdescendiente de C. Del lenguaje C, Java heredó su sintaxis y de C++, las características fundamentales de programación orientada a objetos.

Historia

Java fue diseñado originalmente por James Gosling, Patrick Naughton, Chris Warth, Ed Frank y Mike Sheridan, ingenieros y desarrolladores de Sun Microsystems en 1991, como parte de un proyecto de investigación para el desarrollo de software paradispositivos electrónicos de consumo (electrodomésticos), con poca potencia de cálculo y poca memoria. Este lenguaje se llamó originalmente “Oak”, y se le cambió el nombre por Java en la primavera de 1995.

El objetivo era que Java fuera pequeño, rápido, eficiente y fácilmente transportable entre distintos tipos de dispositivos (independiente del CPU). Y aunque no hubo respuesta de los fabricantes deelectrodomésticos, sus características lo convirtieron en un lenguaje de propósito general para la generación de programas de fácil uso y transportación a través de diferentes plataformas, es decir ideal para la distribución de programas ejecutables, por medio del World Wide Web. Por tanto Java tiene la capacidad de crear tanto aplicaciones independientes (Stand-Alone Application), como applets Javay es hoy en día una de las mejores opciones para programar en el World Wide Web.

En 1994 se crea el primer navegador con capacidad Java llamado Hot Java de Sun. Este fue escrito en Lenguaje Java tanto como una medio para bajar y ejecutar applets, como para demostrar el potencial del mismo.

La primera versión de Java se introduce a finales de 1995, cuando se incorporó un interpreté en la versión2.0 del programa Netscape Navigator. A principios de 1997 es presentada la versión 1.1 y a finales de 1998 la 1.2 mejor conocida como Java 2.

El lema de Sun Microsystems es “Write once, run everywhere” y el objetivo de Java es ser “nexo universal”.

Sun define a Java como: “Simple, Orientado a Objetos, distribuido, interpretado, robusto, seguro, de arquitectura neutra, portable, de altasprestaciones, multitarea y dinámico”

Características

• Es un lenguaje de Programación Orientada a Objetos.

• Tiene una sintaxis similar a C y C++.

• Gramática simplificada.

• Portabilidad. (Transportabilidad)



NETBEANS

NetBeans es un Ambiente de Desarrollo Integrado, AID (Integrated Development Environment, IDE), para diseñar, codificar, construir y depurar aplicaciones y appletsutilizando el lenguaje Java.

IDENTIFICADORES, PALABRAS CLAVE Y TIPOS DE DATOS

Identificadores

Un identificador es el nombre que se le da a cualquier elemento de un programa. Como cualquier lenguaje de programación, Java cuenta con dos tipos de identificadores: las palabras clave y los definidos por el programador.

Palabras clave

Las palabras clave o reservadas (keywords), son identificadoresdefinidos previamente para uso exclusivo del lenguaje, es decir, que tienen un significado para el compilador de Java y no pueden ser utilizadas para otros fines. A continuación se listan las palabras reservadas de Java:
abstract
boolean
break
byte
byvalue
case
cast
catch
char
class
const
continue
default
delegate
do
double
else
extends
false
final
finally
float
for
future
generic
goto
ifimplements
import
inner
instanceof
int
interface
long
multicast
native
new
null
operator
outer
package
private
protected
public
rest
return
short
static
super
switch
synchronized
this
threadsafe
throw
throws
transient
true
try
var
void
volatile
while



Los identificadores definidos por el programador son los nombres que este da a los elementos declarados por él para cierta aplicación. Y para que estos...
tracking img