SlideShare una empresa de Scribd logo
1 de 7
JAVA
QUE ES JAVA 
Java es una tecnología que se usa para el desarrollo de 
aplicaciones que convierten a la Web en un elemento más 
interesante y útil. Java no es lo mismo que javascript, que se 
trata de una tecnología sencilla que se usa para crear 
páginas web y solamente se ejecuta en el explorador. 
Java le permite jugar, cargar fotografías, chatear en línea, 
realizar visitas virtuales y utilizar servicios como, por ejemplo, 
cursos en línea, servicios bancarios en línea y mapas 
interactivos. Si no dispone de Java, muchas aplicaciones y 
sitios web no funcionarán. 
Por defecto, Java le notificará inmediatamente que hay 
nuevas actualizaciones listas para instalarse. Si desea estar 
al día y mantener la seguridad de su computadora, es 
importante que acepte e instale las actualizaciones. Si 
recibe una notificación de actualización de Java en su 
computadora Windows y no recuerda haberla descargado o 
instalado, lo más probable es que Java estuviera ya instalado
PARA QUE SIRVE JAVA 
Java sirve en el desarrollo de 
programas y aplicaciones.- Java es una 
tecnología utilizada para desarrollar 
diversos programas y aplicaciones; 
muchas de las aplicaciones de dispositivos 
móviles como teléfonos inteligentes, 
tabletas y otros, usan tecnología java para 
funcionar.
QUIEN CREO JAVA 
Java fue creado por James Gosling de la empresa Sun 
Microsystems, que en principio era un lenguaje para conectar todos 
los electrodomésticos del hogar,
JAVA SE ENCUENTRA EN LOS 
MERCADOS COMO 
El mercado se está cansando de la 
escasez de recursos humanos Java. 
Desde hace ya tres años las empresas de 
IT deben sortear el mismo obstáculo a la 
hora de desarrollar sus proyectos: “no hay 
Javas”. 
Ni hablar cuando grandes jugadores del 
mercado, ya sea por iniciativa propia o por 
temas estratégicos de sus casas matrices 
regionales, se embarcan en la aventura de 
desarrollar bajo esta tecnología.
VENTAJAS Y DESVENTAJAS DE 
JAVA 
VENTAJAS 
o El JDK es una herramienta libre de licencias (sin costo), creada por Sun.- Está respaldado 
por un gran número de proveedores. 
o Existe soporte dado por Sun. 
oDebido a que existen diferentes productos de Java, hay más de un proveedor de servicios. 
oSun saca al mercado cada 6 meses una nueva versión del JDK. 
o Es independiente de la plataforma de desarrollo. 
o Existen dentro de su librería clases gráficas como awt y swing, las cuales permiten crear 
objetos gráficos comunes altamente configurables y con una arquitectura independiente de la 
plataforma. 
o Java permite a los desarrolladores aprovechar la flexibilidad de la Programación Orientada a 
Objetos en el diseño de sus aplicaciones. 
o El conocimiento sobre tecnología Java está en alto crecimiento en el mercado. 
o Se puede acceder a bases de datos fácilmente con JDBC, independientemente de la 
plataforma utilizada.o El manejo de las bases de datos es uniforme, es decir transparente y 
simple. 
o Existen las herramientas Crystal Reports o herramientas libres como iText que los genera en 
formato DESVENTAJAS 
pdf.o La API que utilizan estas herramientas en Java, es la más recomendable para 
generar reportes en Web. 
o Hay diferentes tipos de soporte técnico para la misma herramienta, por lo que el análisis de la mejor 
opción se dificulta 
o Para manejo a bajo nivel deben usarse métodos nativos, lo que limita la portabilidad. 
o El diseño de interfaces gráficas con awt y swing no es simple.o Existen herramientas como el 
JBuilder que permiten generar interfaces gráficas de manera sencilla, pero tienen un costo adicional. 
o Puede ser que no haya JDBC para bases de datos poco comerciales. 
o Algunas herramientas tienen un costo adicional
CARACTERÍSTICAS 
Simple 
Orientado al objeto 
Distribuido 
. 
Interpretado 
Sólido 
Seguro 
Arquitectura 
neutral 
Alto desempeño 
Multihilos 
Dinámico

Más contenido relacionado

Similar a Java

TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEanyeni
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEAnyeni Garay
 
COMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORCOMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORJOSELINE
 
Java es-un-lenguaje
Java es-un-lenguajeJava es-un-lenguaje
Java es-un-lenguajewalter1996pg
 
introduccion java a caracteristicas
introduccion java a caracteristicasintroduccion java a caracteristicas
introduccion java a caracteristicasExpediaTravel
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia webfanyto
 
Presentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionPresentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionJuandelPueblo0
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragadoMaria
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragadoMaria
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVAjosehpxxx
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferidostylee4799
 
Java Fx - Alejandro Sotelo
Java Fx - Alejandro SoteloJava Fx - Alejandro Sotelo
Java Fx - Alejandro Sotelo2008PA2Info3
 

Similar a Java (20)

TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
COMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORCOMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADOR
 
Java es-un-lenguaje
Java es-un-lenguajeJava es-un-lenguaje
Java es-un-lenguaje
 
Java
JavaJava
Java
 
introduccion java a caracteristicas
introduccion java a caracteristicasintroduccion java a caracteristicas
introduccion java a caracteristicas
 
Que es java
Que es javaQue es java
Que es java
 
Java
JavaJava
Java
 
Oracles1
Oracles1Oracles1
Oracles1
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia web
 
Tutorial Java
Tutorial JavaTutorial Java
Tutorial Java
 
Java
JavaJava
Java
 
Presentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionPresentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacion
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
JAVA XD
JAVA XDJAVA XD
JAVA XD
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferido
 
Java Fx - Alejandro Sotelo
Java Fx - Alejandro SoteloJava Fx - Alejandro Sotelo
Java Fx - Alejandro Sotelo
 

Java

  • 2. QUE ES JAVA Java es una tecnología que se usa para el desarrollo de aplicaciones que convierten a la Web en un elemento más interesante y útil. Java no es lo mismo que javascript, que se trata de una tecnología sencilla que se usa para crear páginas web y solamente se ejecuta en el explorador. Java le permite jugar, cargar fotografías, chatear en línea, realizar visitas virtuales y utilizar servicios como, por ejemplo, cursos en línea, servicios bancarios en línea y mapas interactivos. Si no dispone de Java, muchas aplicaciones y sitios web no funcionarán. Por defecto, Java le notificará inmediatamente que hay nuevas actualizaciones listas para instalarse. Si desea estar al día y mantener la seguridad de su computadora, es importante que acepte e instale las actualizaciones. Si recibe una notificación de actualización de Java en su computadora Windows y no recuerda haberla descargado o instalado, lo más probable es que Java estuviera ya instalado
  • 3. PARA QUE SIRVE JAVA Java sirve en el desarrollo de programas y aplicaciones.- Java es una tecnología utilizada para desarrollar diversos programas y aplicaciones; muchas de las aplicaciones de dispositivos móviles como teléfonos inteligentes, tabletas y otros, usan tecnología java para funcionar.
  • 4. QUIEN CREO JAVA Java fue creado por James Gosling de la empresa Sun Microsystems, que en principio era un lenguaje para conectar todos los electrodomésticos del hogar,
  • 5. JAVA SE ENCUENTRA EN LOS MERCADOS COMO El mercado se está cansando de la escasez de recursos humanos Java. Desde hace ya tres años las empresas de IT deben sortear el mismo obstáculo a la hora de desarrollar sus proyectos: “no hay Javas”. Ni hablar cuando grandes jugadores del mercado, ya sea por iniciativa propia o por temas estratégicos de sus casas matrices regionales, se embarcan en la aventura de desarrollar bajo esta tecnología.
  • 6. VENTAJAS Y DESVENTAJAS DE JAVA VENTAJAS o El JDK es una herramienta libre de licencias (sin costo), creada por Sun.- Está respaldado por un gran número de proveedores. o Existe soporte dado por Sun. oDebido a que existen diferentes productos de Java, hay más de un proveedor de servicios. oSun saca al mercado cada 6 meses una nueva versión del JDK. o Es independiente de la plataforma de desarrollo. o Existen dentro de su librería clases gráficas como awt y swing, las cuales permiten crear objetos gráficos comunes altamente configurables y con una arquitectura independiente de la plataforma. o Java permite a los desarrolladores aprovechar la flexibilidad de la Programación Orientada a Objetos en el diseño de sus aplicaciones. o El conocimiento sobre tecnología Java está en alto crecimiento en el mercado. o Se puede acceder a bases de datos fácilmente con JDBC, independientemente de la plataforma utilizada.o El manejo de las bases de datos es uniforme, es decir transparente y simple. o Existen las herramientas Crystal Reports o herramientas libres como iText que los genera en formato DESVENTAJAS pdf.o La API que utilizan estas herramientas en Java, es la más recomendable para generar reportes en Web. o Hay diferentes tipos de soporte técnico para la misma herramienta, por lo que el análisis de la mejor opción se dificulta o Para manejo a bajo nivel deben usarse métodos nativos, lo que limita la portabilidad. o El diseño de interfaces gráficas con awt y swing no es simple.o Existen herramientas como el JBuilder que permiten generar interfaces gráficas de manera sencilla, pero tienen un costo adicional. o Puede ser que no haya JDBC para bases de datos poco comerciales. o Algunas herramientas tienen un costo adicional
  • 7. CARACTERÍSTICAS Simple Orientado al objeto Distribuido . Interpretado Sólido Seguro Arquitectura neutral Alto desempeño Multihilos Dinámico