• Autor de la entrada:
  • Categoría de la entrada:Cursos / Noticia
  • Tiempo de lectura:12 minutos de lectura
Anuncios


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.


Te puede interesar también:

Java para principiantes (por Microsoft)

Los empleados de Microsoft de todo el mundo se han unido para compartir su conocimiento de Java y resaltar lo que puede hacer con este lenguaje excepcional. 

La declaración de la misión de Microsoft es “capacitar a todas las personas y todas las organizaciones del planeta para lograr más”, y esperamos que esta serie de videos cortos lo inspire y lo capacite a medida que aprende sobre Java.

Este curso de Java esta compuesto por 20 lecciones acompañadas de video. Aunque el idioma original es en inglés tambien estan disponibles los subtitulos para multiples idiomas, entre ellos el español.

Recuerda que el curso es completamente gratis.

miniatura de Introducción a la serie |  Java para principiantesEPISODIO: Introducción a la serie | Java para principiantes


miniatura de ¿Qué es Java?  |  Java para principiantesEPISODIO ¿Que es Java? | Java para principiantes


miniatura para crear un prototipo de Java con JShell |  Java para principiantesEPISODIO Prototipa tu Java con JShell | Java para principiantes


miniatura de Trabajar con Java en Visual Studio Code |  Java para principiantesEPISODIO Trabajar con Java en Visual Studio Code | Java para principiantes


miniatura de Trabajar con cadenas en Java |  Java para principiantesEPISODIO Trabajar con cadenas en Java | Java para principiantes


miniatura para dar formato a cadenas Java - Parte 1 |  Java para principiantes Formateo de cadenas Java – Parte 1 | Java para principiantes


miniatura para dar formato a cadenas Java - Parte 2 |  Java para principiantesEPISODIO Formateo de cadenas Java – Parte 2 | Java para principiantes


miniatura para trabajar con tipos de datos numéricos en Java |  Java para principiantesEPISODIO Trabajar con tipos de datos numéricos en Java | Java para principiantes

Anuncios

miniatura de Todo sobre los registros de Java - Parte 1 |  Java para principiantesEPISODIO Todo sobre registros de Java – Parte 1 | Java para principiantes


miniatura de Todo sobre los registros de Java - Parte 2] |  Java para principiantes Todo sobre Java Records – Parte 2] | Java para principiantes


miniatura de lógica condicional en Java |  Java para principiantesEPISODIO Lógica condicional en Java | Java para principiantes


miniatura de Colecciones de Java - Parte 1 |  Java para principiantesEPISODIO Colecciones Java – Parte 1 | Java para principiantes


miniatura de las colecciones de Java - Parte 2 |  Java para principiantesEPISODIO Colecciones Java – Parte 2 | Java para principiantes


miniatura de Colecciones de Java - Parte 3 |  Java para principiantesEPISODIO Colecciones de Java – Parte 3 | Java para principiantes


miniatura de Trabajar con bucles en Java |  Java para principiantes

Trabajar con bucles en Java | Java para principiantes


miniatura de Maven y otras herramientas de compilación para Java |  Java para principiantesEPISODIO Maven y otras herramientas de compilación para Java | Java para principiantes


miniatura para clases y paquetes de Java - Parte 1 |  Java para principiantesEPISODIO Clases y paquetes de Java – Parte 1 | Java para principiantes


miniatura para clases y paquetes de Java - Parte 2 |  Java para principiantes

Clases y paquetes de Java – Parte 2 | Java para principiantes


miniatura para clases y paquetes de Java - Parte 3 |  Java para principiantesEPISODIO Clases y paquetes de Java – Parte 3 | Java para principiantes


miniatura de métodos Java - Parte 1 |  Java para principiantesEPISODIO Métodos Java – Parte 1 | Java para principiantes


miniatura de métodos Java - Parte 2 |  Java para principiantesEPISODIO Métodos Java – Parte 2 | Java para principiantes


Deja tus comentarios y sugerencias


Sobre Facialix

Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.


Facialix

Mi objetivo es ayudar en el aprendizaje de los demás, y jugar Halo en mi tiempo libre.

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.