SlideShare una empresa de Scribd logo
1 de 10
Patrick Naughton Intentaban desarrollar una nueva tecnología para programar la
siguiente generación de dispositivos inteligentes, en los que Sun veía un campo
nuevo a explorar. Crear un lenguaje de programación fácil de aprender y de usar.
En un principio se consideraba C++ como lenguaje a utilizar, pero tanto Gosling
como BillJoy lo encontraron inadecuado. Gosling intentó primero extender y
modificar C++ resultando el lenguaje C++ ++ - (++ - porque se añadían y eliminaban
características a C++), pero lo abandonó para crear un nuevo lenguaje desde cero al
que llamo Oak (roble en inglés, según la versión mas aceptada, por el roble que veía
através de la ventana de su despacho).
El resultado fue un lenguaje que tenía similitudes con C, C++ y Objetive C y que no
estaba ligado a un tipo de CPU concreta.
Mas tarde, se cambiaría el nombre de Oak a Java, por cuestiones de propiedad
intelectural, al existir ya un lenguaje con el nombre de Oak. Se supone que le
pusieron ese nombre mientras tomaban café (Java es nombre de un tipo de café,
originario de Asia), aunque otros afirman que el nombre deriva de las siglas de
James Gosling, ArthurVan Hoff, y Andy Bechtolsheim.
En Agosto de 1991 Oak ya corría sus primeros programas.
Para 1992, el equipo ya había desarrollado un sistema en un prototipo
llamado Star7 (*7), dispositivo parecido a una PDA, cuyo nombre venía de
la combinación de teclas del teléfono de la oficina del Proyecto Green que
permitía a los usuarios responder al teléfono desde cualquier lugar.
Por su parte, el presidente de la compañía Sun, Scott McNealy, se dio
cuenta de forma oportuna y estableció el ProyectoVerde como una
subsidiaria de Sun.
Después de mostrar a Scott McNealy y BillJoy los prototipos de bajo nivel
del sistema, continuán con el desarrollo, incluyendo sistema operativo,
Green OS; el lenguajeOak, las librerías, alguna aplicación básica y el
hardware, hasta que el 3 de septiembre de 1992 se termina el desarrollo y
con ello el ProyectoVerde.
De 1993 a 1994, el equipo de Naughton se lanzó en busca de nuevas
oportunidades en el mercado, mismas que se fueron dando mediante el
sistema operativo base.
La incipiente subsidiaria fracasó en sus intentos de ganar una oferta con
Time-Warner, sin embargo el equipo concluyó que el mercado para
consumidores electrónicos smart y las cajas Set-Up en particular, no eran
del todo eficaces. La subsidiaria Proyecto verde fue amortizada por la
compañíaSun a mediados de 1994.
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.
Los programas java destinados a laWeb se ejecutan dentro de los
navegadores que estén preparados para ello, todos los navegadores
modernos lo están, y son conocidos como applets (miniaplicaciones).
Cuando al navegar se encuentra una página que alberga un applet java se
pone en funcionamiento lo que es llamado "máquina virtual", que prepara
al navegador para la ejecución automática de esta miniaplicación, que
previamente es descargada desde el servidor al ordenador cliente.
El archivo java se guarda en el servidor, siendo descargado hacia el
ordenador cliente cuando alguien se baja la página web que lo contiene.
Una vez en el ordenador cliente, el applet java se verifica por seguridad y
se guarda en una parte determinada de la memoria del ordenador.
Finalmente se ejecuta el programa java.
A continuación se explican los pasos fundamentales del funcionamiento de
una aplicación java:
A. Después de escribir y compilar el applet java, éste debe ser colocado
en un servidor web. Contrariamente a lo que suele ocurrir con las
secuenciasCGI, las aplicaciones java pueden ser archivadas en cualuier
directorio del servidor. Esto es así porque los scripts java se ejecutan
en el ordenador cliente, mientras que los programasCGI se desarrollan
en el propio servidor, siendo por lo tanto vulnerables a la intromisión
ajena.
B. Cuando un usuario visita una página que contiene una aplicación java,
en primer lugar ésta se descarga desde el servidor al ordenador cliente
y a continuación se pone en funcionamiento el intérprete java del
navegador.
C. Durante la intrepretación del código del applet java se produce un
proceso de verificación para detectar la existencia de virus y asegurar
una ejecución segura.
D. Finalizada la verificación, los datos se colocan en una zona restringida
del computador donde se ejecutan, favoreciendose nuevamente la
seguridad del proceso.
E. Por último, la aplicación java se ejecuta.
El 14 de Julio de 2011, en la charla organizada por Java Hispano y MadridJUG
(“Java SE 7:The Java Platform Evolves”) el equipo de ParadigmaTecnologico
propuso un Reto Java para motivar la gente a conocer las funcionalidades
aportadas por la nueva versión de la plataforma, Java7.
Los participantes enviaron sus propuestas para resolver el reto planteado en
nuestra web, que admitió soluciones hasta el 18 de Julio a las 8:00 am.
Se recibieron además varias soluciones al Reto Java fuera del plazo de
presentación que no pudieron ser tenidas en cuenta para el concurso.
Desde Paradigma nos gustaria agradecer a todos los que participaron del reto
enviando su solución, y en especial a felicitar a Daniel Carroza Santana, por ser
uno de los finalistas y haber sido el agraciado por el sorteo del Samsung Galaxy
S2.
Para descargar la versión más reciente de Java Development Kit (JDK), vaya
a Descargas de JDK.
Los desarrolladores también pueden consultar OracleTechnology Network
para desarrolladores Java para obtener toda la información necesaria sobre
la tecnología Java
Creación de Java

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Dev Tools para Kubernetes - Codemotion 2019
Dev Tools para Kubernetes - Codemotion 2019Dev Tools para Kubernetes - Codemotion 2019
Dev Tools para Kubernetes - Codemotion 2019
 
Java
JavaJava
Java
 
Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020
 
ATICA DevOps
ATICA DevOpsATICA DevOps
ATICA DevOps
 
Python gui-mvc-pyqt
Python gui-mvc-pyqtPython gui-mvc-pyqt
Python gui-mvc-pyqt
 
Primeros Pasos en PyQt4
Primeros Pasos en PyQt4Primeros Pasos en PyQt4
Primeros Pasos en PyQt4
 
Usando Django con Docker
Usando Django con DockerUsando Django con Docker
Usando Django con Docker
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
Java poliglota
Java poliglotaJava poliglota
Java poliglota
 
Codemotion 2016 Madrid - Dockeriza tus aplicaciones Java
Codemotion 2016 Madrid - Dockeriza tus aplicaciones JavaCodemotion 2016 Madrid - Dockeriza tus aplicaciones Java
Codemotion 2016 Madrid - Dockeriza tus aplicaciones Java
 
Java
Java Java
Java
 
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...
 
Docker4developers Codemotion2016
Docker4developers Codemotion2016Docker4developers Codemotion2016
Docker4developers Codemotion2016
 
Creación de Plataformas
Creación de PlataformasCreación de Plataformas
Creación de Plataformas
 
Contenedores en el mundo real
Contenedores en el mundo realContenedores en el mundo real
Contenedores en el mundo real
 
Diseño
DiseñoDiseño
Diseño
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCF
 
Maven
MavenMaven
Maven
 
¿Cómo poner software de calidad en manos del usuario de forma rápida?
¿Cómo poner software de calidad en manos del usuario de forma rápida?¿Cómo poner software de calidad en manos del usuario de forma rápida?
¿Cómo poner software de calidad en manos del usuario de forma rápida?
 

Similar a Creación de Java (20)

Lenguaje de programación java
Lenguaje de programación  javaLenguaje de programación  java
Lenguaje de programación java
 
Pres1
Pres1Pres1
Pres1
 
Java lenguaje de desarrollo
Java lenguaje de desarrolloJava lenguaje de desarrollo
Java lenguaje de desarrollo
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basico
 
Historia de java
Historia de javaHistoria de java
Historia de java
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Strem games
Strem gamesStrem games
Strem games
 
Tutorial Java
Tutorial JavaTutorial Java
Tutorial Java
 
Java grupo 2
Java grupo 2Java grupo 2
Java grupo 2
 
Java basico
Java basicoJava basico
Java basico
 
Presentación de java
Presentación de javaPresentación de java
Presentación de java
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
introduccion java a caracteristicas
introduccion java a caracteristicasintroduccion java a caracteristicas
introduccion java a caracteristicas
 
Java
JavaJava
Java
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVA
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Historia de java
Historia de javaHistoria de java
Historia de java
 

Último

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 

Último (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 

Creación de Java

  • 1.
  • 2.
  • 3. Patrick Naughton Intentaban desarrollar una nueva tecnología para programar la siguiente generación de dispositivos inteligentes, en los que Sun veía un campo nuevo a explorar. Crear un lenguaje de programación fácil de aprender y de usar. En un principio se consideraba C++ como lenguaje a utilizar, pero tanto Gosling como BillJoy lo encontraron inadecuado. Gosling intentó primero extender y modificar C++ resultando el lenguaje C++ ++ - (++ - porque se añadían y eliminaban características a C++), pero lo abandonó para crear un nuevo lenguaje desde cero al que llamo Oak (roble en inglés, según la versión mas aceptada, por el roble que veía através de la ventana de su despacho). El resultado fue un lenguaje que tenía similitudes con C, C++ y Objetive C y que no estaba ligado a un tipo de CPU concreta. Mas tarde, se cambiaría el nombre de Oak a Java, por cuestiones de propiedad intelectural, al existir ya un lenguaje con el nombre de Oak. Se supone que le pusieron ese nombre mientras tomaban café (Java es nombre de un tipo de café, originario de Asia), aunque otros afirman que el nombre deriva de las siglas de James Gosling, ArthurVan Hoff, y Andy Bechtolsheim.
  • 4. En Agosto de 1991 Oak ya corría sus primeros programas. Para 1992, el equipo ya había desarrollado un sistema en un prototipo llamado Star7 (*7), dispositivo parecido a una PDA, cuyo nombre venía de la combinación de teclas del teléfono de la oficina del Proyecto Green que permitía a los usuarios responder al teléfono desde cualquier lugar. Por su parte, el presidente de la compañía Sun, Scott McNealy, se dio cuenta de forma oportuna y estableció el ProyectoVerde como una subsidiaria de Sun. Después de mostrar a Scott McNealy y BillJoy los prototipos de bajo nivel del sistema, continuán con el desarrollo, incluyendo sistema operativo, Green OS; el lenguajeOak, las librerías, alguna aplicación básica y el hardware, hasta que el 3 de septiembre de 1992 se termina el desarrollo y con ello el ProyectoVerde. De 1993 a 1994, el equipo de Naughton se lanzó en busca de nuevas oportunidades en el mercado, mismas que se fueron dando mediante el sistema operativo base. La incipiente subsidiaria fracasó en sus intentos de ganar una oferta con Time-Warner, sin embargo el equipo concluyó que el mercado para consumidores electrónicos smart y las cajas Set-Up en particular, no eran del todo eficaces. La subsidiaria Proyecto verde fue amortizada por la compañíaSun a mediados de 1994.
  • 5. 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.
  • 6. Los programas java destinados a laWeb se ejecutan dentro de los navegadores que estén preparados para ello, todos los navegadores modernos lo están, y son conocidos como applets (miniaplicaciones). Cuando al navegar se encuentra una página que alberga un applet java se pone en funcionamiento lo que es llamado "máquina virtual", que prepara al navegador para la ejecución automática de esta miniaplicación, que previamente es descargada desde el servidor al ordenador cliente. El archivo java se guarda en el servidor, siendo descargado hacia el ordenador cliente cuando alguien se baja la página web que lo contiene. Una vez en el ordenador cliente, el applet java se verifica por seguridad y se guarda en una parte determinada de la memoria del ordenador. Finalmente se ejecuta el programa java.
  • 7. A continuación se explican los pasos fundamentales del funcionamiento de una aplicación java: A. Después de escribir y compilar el applet java, éste debe ser colocado en un servidor web. Contrariamente a lo que suele ocurrir con las secuenciasCGI, las aplicaciones java pueden ser archivadas en cualuier directorio del servidor. Esto es así porque los scripts java se ejecutan en el ordenador cliente, mientras que los programasCGI se desarrollan en el propio servidor, siendo por lo tanto vulnerables a la intromisión ajena. B. Cuando un usuario visita una página que contiene una aplicación java, en primer lugar ésta se descarga desde el servidor al ordenador cliente y a continuación se pone en funcionamiento el intérprete java del navegador. C. Durante la intrepretación del código del applet java se produce un proceso de verificación para detectar la existencia de virus y asegurar una ejecución segura. D. Finalizada la verificación, los datos se colocan en una zona restringida del computador donde se ejecutan, favoreciendose nuevamente la seguridad del proceso. E. Por último, la aplicación java se ejecuta.
  • 8. El 14 de Julio de 2011, en la charla organizada por Java Hispano y MadridJUG (“Java SE 7:The Java Platform Evolves”) el equipo de ParadigmaTecnologico propuso un Reto Java para motivar la gente a conocer las funcionalidades aportadas por la nueva versión de la plataforma, Java7. Los participantes enviaron sus propuestas para resolver el reto planteado en nuestra web, que admitió soluciones hasta el 18 de Julio a las 8:00 am. Se recibieron además varias soluciones al Reto Java fuera del plazo de presentación que no pudieron ser tenidas en cuenta para el concurso. Desde Paradigma nos gustaria agradecer a todos los que participaron del reto enviando su solución, y en especial a felicitar a Daniel Carroza Santana, por ser uno de los finalistas y haber sido el agraciado por el sorteo del Samsung Galaxy S2.
  • 9. Para descargar la versión más reciente de Java Development Kit (JDK), vaya a Descargas de JDK. Los desarrolladores también pueden consultar OracleTechnology Network para desarrolladores Java para obtener toda la información necesaria sobre la tecnología Java