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