¿Qué debes
saber de Java?
Algunas de las características principales de la plataforma y el lenguaje de programación Java son:
Quiero ver más (+)
Distribuciones
Existen 3 distribuciones principales de Java, con ciertos aspectos comunes y ciertos aspectos divergentes. Estas tres distribuciones son:
Existen 3 distribuciones principales de Java, con ciertos aspectos comunes y ciertos aspectos divergentes. Estas tres distribuciones son:
1.
J2SE o simplemente Java SE: Java 2 Standard Edition o Java Standard Edition, orientado al desarrollo de aplicaciones cliente / servidor. No incluye soporte a tecnologías para internet. Es la base para las otras distribuciones Java y es la plataforma que utilizaremos nosotros en este curso por ser la más utilizada.J2EE: Java 2 Enterprise Edition: orientado a empresas y a la integración entre sistemas. Incluye soporte a tecnologías para internet. Su base es J2SE. J2ME: Java 2 Micro Edition. Orientado a pequeños dispositivos móviles (teléfonos, tabletas, etc.).
2.
3.
En esta imagen se observa, de forma orientativa, como J2EE “expande” a J2SE, mientras que J2ME “recorta” a J2SE al tiempo que tiene una fracción de contenido diferenciada exclusiva de J2ME. En realidad, hablar de expansiones y recortes no es correcto, porque cada distribución es en sí misma distinta puesto que están concebidas con distintas finalidades. Por tanto, no puede decirse que sean expansiones o recortes, pero de forma coloquial muchas veces se interpreta así.
La importancia de Java en programación radica en la posibilidad de ofrecer el diseño de proyectos que después pueden ser distribuidos en plataformas como Windows, Linux y MAC, sin la necesidad de modificarlos e incluso sin pensar en la arquitectura de la máquina. Todo ese trabajo se realiza con la ejecución de una JVM, que como ya se ha comentado en las características de este lenguaje, es un tipo de conector entre el bytecode y el sistema que ofrece una correcta ejecución.
MultiplataformaEs independiente de la plataforma, lo que significa que el código Java se puede ejecutar en cualquier sistema operativo o dispositivo compatible con Java, sin necesidad de recompilar el código.
MultithreadingPermite la ejecución de varios hilos de ejecución en paralelo, lo que permite a las aplicaciones realizar varias tareas al mismo tiempo.
Manejo automático de memoriaLibera automáticamente la memoria utilizada por objetos que ya no se utilizan.
Orientado a objetosEs un lenguaje orientado a objetos, lo que significa que se basa en el concepto de objetos y clases para organizar y estructurar el código.
PopularEs uno de los lenguajes de programación más populares y utilizados en el mundo. En su mayor parte, para el desarrollo de aplicaciones empresariales y el desarrollo de aplicaciones para Android.
APIS integradasDispone de una gran cantidad de APIS (interfaz de programación de aplicaciones) integradas, lo que permite a los desarrolladores utilizar una variedad de funciones y herramientas para crear aplicaciones.
SeguroTiene características de seguridad integradas que ayudan a proteger los sistemas contra amenazas externas.
[Concepto 2] Características principales
Fabrica EAFIT
Created on August 22, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Word Search: Corporate Culture
View
Corporate Escape Room: Operation Christmas
View
Happy Holidays Mobile Card
View
Christmas Magic: Discover Your Character!
View
Christmas Spirit Test
View
Branching Scenario: Save Christmas
View
Correct Concepts
Explore all templates
Transcript
¿Qué debes
saber de Java?
Algunas de las características principales de la plataforma y el lenguaje de programación Java son:
Quiero ver más (+)
Distribuciones
Existen 3 distribuciones principales de Java, con ciertos aspectos comunes y ciertos aspectos divergentes. Estas tres distribuciones son:
Existen 3 distribuciones principales de Java, con ciertos aspectos comunes y ciertos aspectos divergentes. Estas tres distribuciones son:
1.
J2SE o simplemente Java SE: Java 2 Standard Edition o Java Standard Edition, orientado al desarrollo de aplicaciones cliente / servidor. No incluye soporte a tecnologías para internet. Es la base para las otras distribuciones Java y es la plataforma que utilizaremos nosotros en este curso por ser la más utilizada.J2EE: Java 2 Enterprise Edition: orientado a empresas y a la integración entre sistemas. Incluye soporte a tecnologías para internet. Su base es J2SE. J2ME: Java 2 Micro Edition. Orientado a pequeños dispositivos móviles (teléfonos, tabletas, etc.).
2.
3.
En esta imagen se observa, de forma orientativa, como J2EE “expande” a J2SE, mientras que J2ME “recorta” a J2SE al tiempo que tiene una fracción de contenido diferenciada exclusiva de J2ME. En realidad, hablar de expansiones y recortes no es correcto, porque cada distribución es en sí misma distinta puesto que están concebidas con distintas finalidades. Por tanto, no puede decirse que sean expansiones o recortes, pero de forma coloquial muchas veces se interpreta así.
La importancia de Java en programación radica en la posibilidad de ofrecer el diseño de proyectos que después pueden ser distribuidos en plataformas como Windows, Linux y MAC, sin la necesidad de modificarlos e incluso sin pensar en la arquitectura de la máquina. Todo ese trabajo se realiza con la ejecución de una JVM, que como ya se ha comentado en las características de este lenguaje, es un tipo de conector entre el bytecode y el sistema que ofrece una correcta ejecución.
MultiplataformaEs independiente de la plataforma, lo que significa que el código Java se puede ejecutar en cualquier sistema operativo o dispositivo compatible con Java, sin necesidad de recompilar el código.
MultithreadingPermite la ejecución de varios hilos de ejecución en paralelo, lo que permite a las aplicaciones realizar varias tareas al mismo tiempo.
Manejo automático de memoriaLibera automáticamente la memoria utilizada por objetos que ya no se utilizan.
Orientado a objetosEs un lenguaje orientado a objetos, lo que significa que se basa en el concepto de objetos y clases para organizar y estructurar el código.
PopularEs uno de los lenguajes de programación más populares y utilizados en el mundo. En su mayor parte, para el desarrollo de aplicaciones empresariales y el desarrollo de aplicaciones para Android.
APIS integradasDispone de una gran cantidad de APIS (interfaz de programación de aplicaciones) integradas, lo que permite a los desarrolladores utilizar una variedad de funciones y herramientas para crear aplicaciones.
SeguroTiene características de seguridad integradas que ayudan a proteger los sistemas contra amenazas externas.