SlideShare una empresa de Scribd logo
1 de 6
JAVA
bienvenido programación
- El lenguaje de programación Java fue originalmente desarrollado por
James Gosling de Sun Microsystems (la cual fue adquirida por la compañía
Oracle) y publicado en el 1995 como un componente fundamental de la
plataforma Java de Sun Microsystems. Su sintaxis deriva mucho de C y C++,
pero tiene menos facilidades de bajo nivel que cualquiera de ellos
-Las aplicaciones de Java son generalmente compiladas a bytecode (clase
Java) que puede ejecutarse en cualquier máquina virtual Java (JVM) sin
importar la arquitectura de la computadora subyacente. Java es un lenguaje
de programación de propósito general, con cruente, orientada a objetos y
basado en clases 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 "White
once, run anhele"), 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 del 2012, uno de los lenguajes de programación más populares en uso,
particularmente para aplicaciones de cliente _ sevidor de web, con unos 10
millones de usuarios reportados
QUIEN CREO EL LENGUAJE
DE JAVA
HISTORIA
Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box
en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. El
equipo (Green Team), compuesto por trece personas y dirigido por James Gosling, trabajó durante
18 meses en Sand Hill Road en Menlo Park en su desarrollo.
El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling),
luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para
adaptadores de tarjetas gráficas y finalmente se renombró a Java.
Es frecuentada por algunos de los miembros del equipo. Pero no está claro si es un acrónimo o no,
aunque algunas fuentes señalan que podría tratarse de las iniciales de sus creadores: James
Jospin, Arthur Van Hoff, y Andy Bechtolsheim. Otros abogan por el siguiente acrónimo, Just Another
Vague Acrónimo ("sólo otro acrónimo ambiguo más"). La hipótesis que más fuerza tiene es la que
Java debe su nombre a un tipo de café disponible en la cafetería cercana, de ahí que el icono de
java sea una taza de café caliente. Un pequeño signo que da fuerza a esta teoría es que los 4
primeros bytes (el número mágico) de los archivos.class que genera el compilador, son en
hexadecimal, 0xCAFEBABE. A pesar de todas estas teorías, el nombre fue sacado al parecer de una
lista aleatoria de palabras.
Los objetivos de Gosling eran implementar una máquina virtual y un lenguaje con una estructura y
sintaxis similar a C++. Entre junio y julio de 1994, tras una sesión maratoniana de tres días entre
John Gaga, James Gosling, Patrick Naughton, Wayne Rosing y Eric Schmidt, el equipo reorientó la
plataforma hacia la Web. Sintieron que la llegada del navegador web Mosaic, propiciaría que Internet
se convirtiese en un medio interactivo, como el que pensaban era la televisión por cable. Naughton
creó entonces un prototipo de navegador, WebRunner, que más tarde sería conocido como HotJava.
La importancia de Java radica en la posibilidad de crear o diseñar
software y poder ser ejecutado en diferentes plataformas donde se
requiere, sin la necesidad de estar modificándolo. Además de
esto, es una herramienta diseñada con muchos elementos parecidos
a C++ pero en una versión mejorada, más sencilla de manejar, con
menos complejidad y con barreras de seguridad en su lenguaje y
ejecución.
Se dice que JAVA es portable, debido a que el código que se genera
es un código independiente que es el que nos permitirá poderlo usar
en las distintas plataformas, sin que cambie la esencia del software
diseñado, esto quiere decir que será el mismo programa en
cualquier plataforma.
IMPORTANCIA
Configuración Variables de Entorno para funcionamiento de Java
Hola a todos, tuve que ausentarme un tiempo por distintos motivos
pero hoy quiero continuar alimentando este espacio.
Cuando empecé con Java uno de los problemas que tuve fué como
hacer funcionar el lenguaje por DOS "Consola", ya que cuando
queria compilar los programas generaba errores, bueno pues
investigando encontré que lo que debemos hacer es configurar las
variables de entorno de nuestra maquina para relacionarlas con el
java y que el DOS reconozca los comandos.
A continuacíón les mostraré como se debe hacer (Esto es valido para
windows XP):
Lo primero que debemos hacer es descargar la versión SDK (Sun
Development Kit) de Java SE o como lo conoce este servidor JDK, en
el siguiente link lo pueden descargar
ENTORNO DE FUNCIONAMIENTO
Java se ha convertido en un lenguaje con una implantación masiva en todos los
entornos (personales y empresariales). El control que mantiene Sun sobre éste ha
generado reticencias en la comunidad de empresas con fuertes intereses en Java
(IBM, Oracle) y obviamente en la comunidad de desarrolladores de software libre.
La evolución basada en un comité en el que participen todos los implicados no es
suficiente y la comunidad demandaba desde hace tiempo la liberación de las APIs
y bibliotecas básicas de la JDK.
En diciembre de 2006, Sun Microsystems comenzó el relanzamiento de su
plataforma Java[8] bajo la licencia GPL de GNU.
En abril de 2009 Oracle adquirió Sun Microsystems, lo que generó temor en la
comunidad ante la posible mercantilización del lenguaje de programación
orientado a objetos más popular actualmente. Por ahora Oracle ha seguido
manteniendo Java, estando las versiones posteriores a la 6 bajo su control.
Se instala una versión homebrew de PSPKVM (0.5.5) para emular la plataforma de
Java en PSP. Esto permite usar programas JAVA en esta videoconsola.
COMO SE ENCUENTRA EN EL
MERCADO

Más contenido relacionado

La actualidad más candente

Carasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharCarasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharudalrico
 
Java y sus caracteristicas
Java y sus caracteristicasJava y sus caracteristicas
Java y sus caracteristicasAny Saula
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVANoralma Yanez
 
Sistema operativo mac os
Sistema operativo mac osSistema operativo mac os
Sistema operativo mac osmireyavian
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVAjosehpxxx
 
Sistema operativo de apple
Sistema operativo de appleSistema operativo de apple
Sistema operativo de appletonometal
 

La actualidad más candente (12)

Manualbsicodejava
ManualbsicodejavaManualbsicodejava
Manualbsicodejava
 
Java
JavaJava
Java
 
Qué es java
Qué es javaQué es java
Qué es java
 
Carasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharCarasteristicas de compiladores sheshar
Carasteristicas de compiladores sheshar
 
El lenguaje java
El lenguaje javaEl lenguaje java
El lenguaje java
 
Java y sus caracteristicas
Java y sus caracteristicasJava y sus caracteristicas
Java y sus caracteristicas
 
Que Es Java
Que Es JavaQue Es Java
Que Es Java
 
Docker
DockerDocker
Docker
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVA
 
Sistema operativo mac os
Sistema operativo mac osSistema operativo mac os
Sistema operativo mac os
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Sistema operativo de apple
Sistema operativo de appleSistema operativo de apple
Sistema operativo de apple
 

Destacado

Infographics Key Data KPI presentation slides
Infographics Key Data KPI presentation slidesInfographics Key Data KPI presentation slides
Infographics Key Data KPI presentation slidesPeter Zvirinsky
 
A/B Testing: You Might be Driving in the Wrong Direction
A/B Testing: You Might be Driving in the Wrong DirectionA/B Testing: You Might be Driving in the Wrong Direction
A/B Testing: You Might be Driving in the Wrong DirectionKissmetrics on SlideShare
 
Sink or Swim? Supporting the Transition to New Manager | Webinar 08.11.15
Sink or Swim? Supporting the Transition to New Manager | Webinar 08.11.15Sink or Swim? Supporting the Transition to New Manager | Webinar 08.11.15
Sink or Swim? Supporting the Transition to New Manager | Webinar 08.11.15BizLibrary
 
10 Commandments of Virtual Teams
10 Commandments of Virtual Teams10 Commandments of Virtual Teams
10 Commandments of Virtual TeamsPGi
 
12 Brand Logos With Hidden and Interesting Messages
12 Brand Logos With Hidden and Interesting Messages12 Brand Logos With Hidden and Interesting Messages
12 Brand Logos With Hidden and Interesting MessagesPawan Kumar
 
My personal Growth Hacking Challenge
My personal Growth Hacking ChallengeMy personal Growth Hacking Challenge
My personal Growth Hacking ChallengeHENDRIKLENNARZ.COM
 

Destacado (6)

Infographics Key Data KPI presentation slides
Infographics Key Data KPI presentation slidesInfographics Key Data KPI presentation slides
Infographics Key Data KPI presentation slides
 
A/B Testing: You Might be Driving in the Wrong Direction
A/B Testing: You Might be Driving in the Wrong DirectionA/B Testing: You Might be Driving in the Wrong Direction
A/B Testing: You Might be Driving in the Wrong Direction
 
Sink or Swim? Supporting the Transition to New Manager | Webinar 08.11.15
Sink or Swim? Supporting the Transition to New Manager | Webinar 08.11.15Sink or Swim? Supporting the Transition to New Manager | Webinar 08.11.15
Sink or Swim? Supporting the Transition to New Manager | Webinar 08.11.15
 
10 Commandments of Virtual Teams
10 Commandments of Virtual Teams10 Commandments of Virtual Teams
10 Commandments of Virtual Teams
 
12 Brand Logos With Hidden and Interesting Messages
12 Brand Logos With Hidden and Interesting Messages12 Brand Logos With Hidden and Interesting Messages
12 Brand Logos With Hidden and Interesting Messages
 
My personal Growth Hacking Challenge
My personal Growth Hacking ChallengeMy personal Growth Hacking Challenge
My personal Growth Hacking Challenge
 

Similar a Java (20)

Java lenguaje de desarrollo
Java lenguaje de desarrolloJava lenguaje de desarrollo
Java lenguaje de desarrollo
 
Java
JavaJava
Java
 
Lenguaje de programación java
Lenguaje de programación  javaLenguaje de programación  java
Lenguaje de programación java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java1
Java1Java1
Java1
 
Java
JavaJava
Java
 
Presentacion java
Presentacion javaPresentacion java
Presentacion java
 
Introduc java pre
Introduc java preIntroduc java pre
Introduc java pre
 
Java pre
Java preJava pre
Java pre
 
JAVA
JAVAJAVA
JAVA
 
Presentación de java
Presentación de javaPresentación de java
Presentación de java
 
Java
Java Java
Java
 
Tutorial Java
Tutorial JavaTutorial Java
Tutorial Java
 
Historia de java
Historia de javaHistoria de java
Historia de java
 
Clase02 de sistemas
Clase02 de sistemasClase02 de sistemas
Clase02 de sistemas
 
Caracteristicas de Java
Caracteristicas de JavaCaracteristicas de Java
Caracteristicas de Java
 
Lenguaje java
Lenguaje javaLenguaje java
Lenguaje java
 
Clase 4
Clase 4Clase 4
Clase 4
 
Definicion de java
Definicion de javaDefinicion de java
Definicion de java
 

Java

  • 2. - El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en el 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva mucho de C y C++, pero tiene menos facilidades de bajo nivel que cualquiera de ellos -Las aplicaciones de Java son generalmente compiladas a bytecode (clase Java) que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente. Java es un lenguaje de programación de propósito general, con cruente, orientada a objetos y basado en clases 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 "White once, run anhele"), 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 del 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente _ sevidor de web, con unos 10 millones de usuarios reportados QUIEN CREO EL LENGUAJE DE JAVA
  • 3. HISTORIA Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. El equipo (Green Team), compuesto por trece personas y dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road en Menlo Park en su desarrollo. El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadores de tarjetas gráficas y finalmente se renombró a Java. Es frecuentada por algunos de los miembros del equipo. Pero no está claro si es un acrónimo o no, aunque algunas fuentes señalan que podría tratarse de las iniciales de sus creadores: James Jospin, Arthur Van Hoff, y Andy Bechtolsheim. Otros abogan por el siguiente acrónimo, Just Another Vague Acrónimo ("sólo otro acrónimo ambiguo más"). La hipótesis que más fuerza tiene es la que Java debe su nombre a un tipo de café disponible en la cafetería cercana, de ahí que el icono de java sea una taza de café caliente. Un pequeño signo que da fuerza a esta teoría es que los 4 primeros bytes (el número mágico) de los archivos.class que genera el compilador, son en hexadecimal, 0xCAFEBABE. A pesar de todas estas teorías, el nombre fue sacado al parecer de una lista aleatoria de palabras. Los objetivos de Gosling eran implementar una máquina virtual y un lenguaje con una estructura y sintaxis similar a C++. Entre junio y julio de 1994, tras una sesión maratoniana de tres días entre John Gaga, James Gosling, Patrick Naughton, Wayne Rosing y Eric Schmidt, el equipo reorientó la plataforma hacia la Web. Sintieron que la llegada del navegador web Mosaic, propiciaría que Internet se convirtiese en un medio interactivo, como el que pensaban era la televisión por cable. Naughton creó entonces un prototipo de navegador, WebRunner, que más tarde sería conocido como HotJava.
  • 4. La importancia de Java radica en la posibilidad de crear o diseñar software y poder ser ejecutado en diferentes plataformas donde se requiere, sin la necesidad de estar modificándolo. Además de esto, es una herramienta diseñada con muchos elementos parecidos a C++ pero en una versión mejorada, más sencilla de manejar, con menos complejidad y con barreras de seguridad en su lenguaje y ejecución. Se dice que JAVA es portable, debido a que el código que se genera es un código independiente que es el que nos permitirá poderlo usar en las distintas plataformas, sin que cambie la esencia del software diseñado, esto quiere decir que será el mismo programa en cualquier plataforma. IMPORTANCIA
  • 5. Configuración Variables de Entorno para funcionamiento de Java Hola a todos, tuve que ausentarme un tiempo por distintos motivos pero hoy quiero continuar alimentando este espacio. Cuando empecé con Java uno de los problemas que tuve fué como hacer funcionar el lenguaje por DOS "Consola", ya que cuando queria compilar los programas generaba errores, bueno pues investigando encontré que lo que debemos hacer es configurar las variables de entorno de nuestra maquina para relacionarlas con el java y que el DOS reconozca los comandos. A continuacíón les mostraré como se debe hacer (Esto es valido para windows XP): Lo primero que debemos hacer es descargar la versión SDK (Sun Development Kit) de Java SE o como lo conoce este servidor JDK, en el siguiente link lo pueden descargar ENTORNO DE FUNCIONAMIENTO
  • 6. Java se ha convertido en un lenguaje con una implantación masiva en todos los entornos (personales y empresariales). El control que mantiene Sun sobre éste ha generado reticencias en la comunidad de empresas con fuertes intereses en Java (IBM, Oracle) y obviamente en la comunidad de desarrolladores de software libre. La evolución basada en un comité en el que participen todos los implicados no es suficiente y la comunidad demandaba desde hace tiempo la liberación de las APIs y bibliotecas básicas de la JDK. En diciembre de 2006, Sun Microsystems comenzó el relanzamiento de su plataforma Java[8] bajo la licencia GPL de GNU. En abril de 2009 Oracle adquirió Sun Microsystems, lo que generó temor en la comunidad ante la posible mercantilización del lenguaje de programación orientado a objetos más popular actualmente. Por ahora Oracle ha seguido manteniendo Java, estando las versiones posteriores a la 6 bajo su control. Se instala una versión homebrew de PSPKVM (0.5.5) para emular la plataforma de Java en PSP. Esto permite usar programas JAVA en esta videoconsola. COMO SE ENCUENTRA EN EL MERCADO