Ir al contenido principal

Conceptos Básicos de Java

Que es Java?
Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable.
fuente: https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)

Cuales son los objetivos del lenguaje Java?
El lenguaje Java se creó con cinco objetivos principales:

1- Debería usar el paradigma de la programación orientada a objetos.
2- Debería permitir la ejecución de un mismo programa en múltiples sistemas operativos.
3- Debería incluir por defecto soporte para trabajo en red.
4- Debería diseñarse para ejecutar código en sistemas remotos de forma segura.
5- Debería ser fácil de usar y tomar lo mejor de otros lenguajes orientados a objetos, como C++.
fuente: https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)


Cuales son las características del lenguaje Java?
Simple
Orientado a Objetos
Tipado estáticamente
Distribuido
Interpretado
Robusto
Seguro
de Arquitectura Neutral
Multihilo
con Recolector de basura (Garbage Collector)
Portable
de Alto Rendimiento: sobre todo con la aparición de hardware especializado y mejor software
Dinámico
fuente: http://dis.um.es/~bmoros/Tutorial/parte2/cap2-5.html

Qué es un framework?
Un framework, entorno de trabajo​ o marco de trabajo​ es un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para enfrentar y resolver nuevos problemas de índole similar.
fuente: https://es.wikipedia.org/wiki/Framework


Cuáles son los framework más utilizados para el desarrollo de Java?
Gráfico mejores frameworks Java
Fuente: https://openwebinars.net/blog/los-7-mejores-frameworks-de-java/


 Cuál es la ultima versión de Java?

Version 8 Update 241
Fuente: https://www.java.com/es/download/

Fecha de lanzamiento: 14 de enero de 2020

Cuál es la versión más utilizada de Java?
La mayoría de los programadores de Java siguen con la versión 8 (o incluso, versiones anteriores), a pesar de que Java 11 ya está disponible. Todo esto de acuerdo con una nueva encuesta hecha a los desarrolladores que usan esta plataforma de programación. Más de 10 mil desarrolladores contestaron dicha encuesta y haciendo que la misma sea la más grande encuesta nunca antes hecha acerca de las JVM (Java Virtual Machine).
Fuente: https://www.unocero.com/software/java-8-sigue-siendo-el-mas-popular-de-todos-los-java/

Cuales son los requerimientos de hardware y software para instalar apache netbeans?


fuente: https://netbeans.org/community/releases/69/relnotes_es.html

Qué es JDK, JRE y JVM?
JDK – Java Development Kit (en resumen JDK): es un kit que proporciona el entorno para desarrollar y ejecutar el programa Java. JDK es un kit (o paquete) que incluye dos cosas:
1- Herramientas de desarrollo (para proporcionar un entorno para desarrollar sus programas de Java)
2- JRE (para ejecutar su programa java).

JRE – Java Runtime Environment (JRE): es un paquete de instalación que proporciona un entorno para ejecutar (no desarrollar) el programa Java (o la aplicación) en su máquina. JRE solo lo utilizan aquellos que solo desean ejecutar los Programas Java, es decir, los usuarios finales de su sistema.

JVM – Java Virtual Machine (JVM): es una parte muy importante de JDK y JRE porque está contenida o incorporada en ambos. Cualquier programa Java que ejecute utilizando JRE o JDK entra en la JVM y la JVM es responsable de ejecutar el programa Java línea por línea, por lo que también se lo conoce como intérprete.



Comentarios