SlideShare una empresa de Scribd logo
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

PPTX
Desarrollo móvil híbrido bien entendido
PPTX
Aplicaciones híbridas con HTML5, JavaScript e Icenium
PPTX
Desarrollo de Apps con la herramienta Phonegap
PPTX
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
PPTX
Act 5 andrada aguilera
PDF
Consideraciones al escoger apps híbridas vs nativas
PDF
Desarrollo de apps móviles desde cero
PPTX
PhoneGap 2.1.0 Morelia
Desarrollo móvil híbrido bien entendido
Aplicaciones híbridas con HTML5, JavaScript e Icenium
Desarrollo de Apps con la herramienta Phonegap
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
Act 5 andrada aguilera
Consideraciones al escoger apps híbridas vs nativas
Desarrollo de apps móviles desde cero
PhoneGap 2.1.0 Morelia

Similar a Java (20)

DOCX
TEMA Nº 1: INTRODUCCIÓN A J2EE
DOCX
TEMA Nº 1: INTRODUCCIÓN A J2EE
PPSX
COMPLEMENTOS DEL NAVEGADOR
ODP
Java es-un-lenguaje
PDF
PDF
introduccion java a caracteristicas
DOCX
PDF
01 - Plantilla ISCP - JAVA Introduccion.pdf
PPTX
SOLUCIONES WEB ROSY1.pptx del curso de soluciones web
PPTX
Oracles1
DOCX
Tecnologia web
DOC
PPTX
Java
PDF
Presentacion sobre lenguaje de programacion
PPTX
Java completo y agragado
PPTX
Java completo y agragado
PPTX
Lenguaje de programación JAVA
DOCX
Cuestionario
PPTX
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
COMPLEMENTOS DEL NAVEGADOR
Java es-un-lenguaje
introduccion java a caracteristicas
01 - Plantilla ISCP - JAVA Introduccion.pdf
SOLUCIONES WEB ROSY1.pptx del curso de soluciones web
Oracles1
Tecnologia web
Java
Presentacion sobre lenguaje de programacion
Java completo y agragado
Java completo y agragado
Lenguaje de programación JAVA
Cuestionario
Publicidad

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