0% encontró este documento útil (0 votos)
24 vistas

Java

Java es un lenguaje de programación orientado a objetos que permite a los desarrolladores crear aplicaciones que pueden ejecutarse en cualquier máquina virtual Java independientemente del sistema operativo. Java es ampliamente utilizado hoy en día a pesar de problemas de seguridad pasados relacionados con actualizaciones.

Cargado por

Armando
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas

Java

Java es un lenguaje de programación orientado a objetos que permite a los desarrolladores crear aplicaciones que pueden ejecutarse en cualquier máquina virtual Java independientemente del sistema operativo. Java es ampliamente utilizado hoy en día a pesar de problemas de seguridad pasados relacionados con actualizaciones.

Cargado por

Armando
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Qué es Java?

Java es un lenguaje de programación orientado a objetos


diseñado específicamente para permitir a los desarrolladores una
plataforma de continuidad. Java difiere de otros paradigmas de
programación - como la programación funcional y lógica - porque
los desarrolladores pueden continuar o actualizar algo que ya han
terminado, en lugar de empezar desde cero. Los objetos
mantienen el código ordenado y fácil de modificar cuando es
necesario.

Por ejemplo, un concesionario de automóviles tiene varios


automóviles en su lote. Cada uno de los coches es un objeto,
pero cada uno tiene características diferentes llamadas clases,
que son los diferentes modelos, motores, color de la pintura y así
sucesivamente. Un cliente selecciona una camioneta roja, pero
quiere agregar un mejor sistema estéreo. La nueva camioneta
hereda todas las características del objeto "camioneta pickup", y
el programador es simplemente encargado de modificar la clase
"estéreo" en lugar de construir un vehículo completamente nuevo.
Esto es lo que hace de Java una plataforma ideal para teléfonos
celulares, foros de sitios web, consolas de juegos y cualquier otra
cosa que requiera actualizaciones y modificaciones constantes.

Los programas creados con Java son portátiles porque están


ensamblados en bytecode. Puede ejecutarse en cualquier
servidor donde esté instalado Java Virtual Machine (JVM). A
diferencia de C++, los objetos creados con Java no tienen que
hacer referencia a datos externos. Esto significa que una
aplicación Java continuará funcionando incluso si tu sistema
operativo o algún otro programa externo falla.
No se debe confundir Java con Javascript. Este último es un
lenguaje interpretado como Visual Basic de Microsoft. Se utiliza
principalmente para programas más cortos, como los que hacen
que aparezcan ventanas emergentes en un navegador web.
JavaScript carece de la portabilidad que tiene Java, y se utiliza a
menudo como parte de la codificación HTML.

Java es el segundo lenguaje de programación más utilizado en el


mundo, justo detrás de C y delante de C++ y Objetivo C. Es gratis
para descargar y actualizar. Requiere Windows XP o posterior y
funciona con la mayoría de los sistemas basados en Linux.

¿Necesito Java en mi computadora?


Sun Microsystems creó Java en 1995 como una plataforma
universal que podía ejecutar la misma aplicación en cualquier
máquina independientemente de su sistema operativo. Java está
instalado actualmente en 3 mil millones de dispositivos en todo el
mundo. Para ejecutar Java, deberías descargar e instalar Java
Runtime Environment (JRE) en tu computadora . JRE contiene la
máquina virtual Java (JVM) y todas las clases o planos para crear
objetos. Java es especialmente útil para los programadores, pero
también es esencial para los usuarios finales que ejecutan
aplicaciones con applets Java.

El Departamento de Seguridad Nacional recomendó que todos


desactivaran Java en enero de 2013 porque Oracle, la empresa
que compró Sun Microsystems en 2009, no pudo abordar
adecuadamente un importante problema de seguridad. La
compañía antivirus rusa Kaspersky Lab, dijo que la mitad de todos
los ataques cibernéticos en 2012 fueron causados directamente
por Java. La mayoría de los principales sitios web, incluyendo
Facebook y Twitter, utilizan JavaScript y HTML 5 en lugar de Java
para evitar los riesgos de seguridad.

Java fue considerado una vez el futuro de la Internet y era


absolutamente necesario para ejecutar casi todo después de su
lanzamiento. Ahora, la mayoría de los expertos en ciberseguridad
recomiendan desinstalar Java si lo tienes en tu computadora. Si
es esencial que utilices Java, dedica un navegador a navegar con
Java y usa otro para todas las demás actividades de la Web.

¿Java es gratis?
Sun Microsystems puso la mayor parte del código central de Java
a disposición del público como software libre y de código abierto
(FOSS) en 2007, conforme a los términos de la Licencia Pública
General GNU. Hoy en día, Oracle afirma que el Java
Development Kit (JDK) es libre de descargar, pero no de
redistribuir sin licencia.

Sin embargo, la cuestión se complicó recientemente en los


tribunales. El litigio federal entre Google y Oracle en 2012 llevó a
Larry Ellison, director ejecutivo de Oracle, a ser interrogado en
audiencia pública: "¿Java es gratis?” Cuando el juez lo impulsó a
contestar con un sí o un no, Ellison supuestamente se sintió
visiblemente incómodo antes de responder: "No lo sé". Oracle
acusó a Google de infringir los derechos de autor al utilizar código
Java en su sistema operativo Android sin pagar las licencias
correspondientes (por un valor de 6.100 millones de dólares).
Google afirmó que el código utilizado es de dominio público, por lo
que la empresa no está obligada a pagar derechos de licencia.
Google fue finalmente despejado de la mayoría de las
reclamaciones, pero el caso está siendo apelado.
La respuesta simple a esta pregunta para los usuarios habituales
de computadoras es sí, Java es gratis. Los programadores y otros
que se benefician de Java pueden estar obligados a pagar
derechos de licencia.

¿Dónde está la descarga oficial para Java?


El entorno Java Runtime (JRE, para usuarios cotidianos) debe
descargarse directamente del sitio web de Oracle. La página de
descarga proporciona instrucciones de instalación, información
sobre licencias y notas relacionadas con la última versión de
software. También hay información disponible que te ayudará a
determinar qué paquete Java necesitas. Hay varios otros recursos
disponibles para descargar en el sitio web de Oracle, incluyendo
el actualizador de zona horaria Java y el puente de acceso Java.
Java.com también es impulsado por Oracle y es un lugar
igualmente confiable para descargar JRE. Esta es la única opción
que te garantiza que obtendrás Java sin ningún malware potencial
conectado a él.

Java Development Kit (JDK, para programadores) se puede


descargar el código fuente del sitio web de Oracle para usuarios
de Windows. Los usuarios de Ubuntu pueden obtener el código
simplemente buscando "openjdk" e instalándolo. Los usuarios de
Mac OS X pueden descargar el Java for OS X Developer Package
desde el sitio web del desarrollador de Apple.

Varios terceros ofrecen descargas Java, pero ten cuidado al


usarlas. Download.com es uno de los sitios más confiables y
generalmente recibe comentarios positivos de los usuarios. No
confíes en ningún otro sitio web que afirme ofrecer una descarga
gratuita de Java, ya que podría abrir inadvertidamente tu sistema
a malware y troyanos.

¿Por qué debo mantener Java actualizado? ¿Mi computadora


estará segura?
Java 7 y todas las versiones posteriores de la aplicación siempre
notificarán a los usuarios cuando se necesiten actualizaciones y
cuando los riesgos potenciales de seguridad sean inminentes. Se
recomienda que instales las actualizaciones y parches necesarios
cuando se te solicite, pero sólo a través de fuentes legítimas. Los
desarrolladores de malware han creado varias actualizaciones
falsas que parecen auténticas. Uno en particular se llama "Java
Update 11" para Windows. El archivo aparecerá como
"javaupdate11. jar". Una vez instalado, crea una puerta trasera
para que los hackers puedan comprometer su sistema. Mantener
Java actualizado es importante por razones de seguridad y
rendimiento, pero es igualmente importante asegurarse de que
estás descargando archivos legítimos. Descarga sólo las
actualizaciones que vienen directamente de la página principal de
Java o del panel de control instalado en tu computadora. Si
recibes una notificación de actualización que te pide que la
descargues, cierra la notificación. A continuación, ve a la página
principal de Oracle o Java y comprueba si hay actualizaciones
potenciales. Java Auto Update comprueba automáticamente las
actualizaciones y parches necesarios.

Puedes configurarlo para buscar actualizaciones con la frecuencia


que desees o puedes comprobarlo manualmente en cualquier
momento. Oracle recomienda que mantengas activada la
actualización automática de Java. La configuración
predeterminada notificará a los usuarios una vez al mes d

También podría gustarte