CodeGym /Cursos /Sintaxis de Java /Lo bueno de Java

Lo bueno de Java

Sintaxis de Java
Nivel 1 , Lección 2
Disponible

«Hola, Amigo, mi mejor alumno novato (bueno, uno de los mejores). ¿Cómo te va? He oído que acabas de crear tu primer programa Java... Genial, ¿verdad?».

«Sí, ha sido estupendo... muy chulo, y me gusta, pero...».

«Me parece percibir un atisbo de duda en tu voz. ¿Algún problema?».

«No, no, va todo bien. Solo quería preguntarte una cosa. ¿Por qué es Java el lenguaje adecuado? He oído que algunos lenguajes de programación son más fáciles de aprender que otros, algunos son mejores para sitios web... o para desarrollar juegos. ¿Para qué es mejor Java?».

«¡Buena pregunta! La respuesta es simple y compleja al mismo tiempo. Empezaré por la parte compleja».

«Java está en todas partes. Casi en cualquier lugar puedes encontrar Internet, aplicaciones móviles, sistemas operativos, sistemas integrados, software en tiempo real, minería de datos, informática en la nube, etc.».

«El problema es que el usuario generalmente no puede verlo, porque Java suele utilizarse para escribir aplicaciones del lado del servidor, muy a menudo sin ningún tipo de interfaz. Y los usuarios, en su mayoría, solo conocen el llamado front-end».

Java es el n.º 1 en las corporaciones

«Eso significa que las principales aplicaciones que usan las empresas para trabajar están escritas en Java».

«Por ejemplo, las aplicaciones de servidor del sector de los servicios financieros se escriben normalmente en Java. Muchos departamentos de informática de bancos utilizan Java para escribir sistemas de comercio electrónico, sistemas de liquidación y confirmación de pago, sistemas de procesamiento de datos, etc.».

«El lado del servidor de muchas aplicaciones web también se crea en Java. Encontrarás este lenguaje en aplicaciones web proporcionadas por instituciones educativas, gubernamentales, sanitarias, etc.».

Herramientas para programadores

«Las herramientas para el desarrollo de software también se crean bastante a menudo en Java. Conocerás algunas de ellas dentro de unos pocos niveles, te lo prometo».

Java es muy importante para los macrodatos

«Hadoop y muchas otras tecnologías de macrodatos (big data) también usan Java. Lo mismo puede decirse de ElasticSearch, HBase y Accumulo».

«Los ingenieros usan Java para cálculos y aplicaciones científicas».

Android y aplicaciones móviles

«Además, como seguro que ya sabes, puedes usar Java para crear aplicaciones móviles, porque Android es un entorno muy compatible con Java. ¿En qué lenguaje están escritas la mayoría de las aplicaciones para Android?».

«En Java, por supuesto. Gracias, capitán. Entendido».

«Espera, tengo unos buenos ejemplos para ti:

  • Minecraft, uno de los juegos más populares del mundo, lo escribió Marcus “Notch” Persson y, sí, usó Java.
  • Google+ (toda la vertiente del servidor) y muchos otros servicios de Google.
  • Las mejores herramientas de desarrollo, como Eclipse e IntelliJ IDEA (más adelante hallarás más información sobre IDEA).
  • La aplicación web de Facebook para Android... Y casi todas las demás aplicaciones para Android que usas.
  • Los servicios web de Amazon. Sí, cuando haces tus compras en Amazon, estás usando Java. ¿Te lo imaginas?
  • La mayoría de los servicios de Netflix están programados en Java. Recuerda eso mientras ves tu serie favorita.
  • El sistema operativo Android está escrito en Java (la interfaz de usuario) junto con C y C++.
  • Muchas aplicaciones de Tesla Motors se han creado en Java.
  • Por último, el lado del servidor de CodeGym está escrito en Java (¡qué sorpresa!).

Es hora de seguir aprendiendo, amigo mío. ¡Sigue haciéndolo así de bien!».

Comentarios (10)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
simon petrikov Nivel 4, Colombia
22 septiembre 2023
todos pueden aprender y luego de java vayan por js del lado del cliente jeje y se vuelven full-stack suerte a todos yo ya se html css falta js y falta java que en eso ando jaja lo malo es mi mala memoria :/ pero no me rindo suerte a todos y si se puede saludos desde colombia ;)
njr2mx Nivel 3, Mexico
19 febrero 2023
ojala aprenda este lenguaje y pueda hacer algo increible :D
Lunita Nivel 4, Dominican Republic
8 diciembre 2022
Por eso me gusta Java, es muy versátil y multiplataforma.
PABLOVC Nivel 2, Spain
4 noviembre 2022
🤜👺🤛
Jospe Nivel 2, Venezuela, Bolivarian Republic of
21 agosto 2022
Hasta ahora muy bueno el curso.
Juan Andrés Espino Moreno Nivel 3, Madrid, Spain
24 mayo 2022
Seguimos en la progresión, aunque no vemos como se termina de plasmar en cada cosa el entorno de Java.
Cusiana Informática Nivel 2, Yopal
19 junio 2021
Muy interesante aprender con esta metodología...!
Mati MTM Nivel 2
31 mayo 2021
Arrancar de cero en la universidad ha sido dificilísimo esta pagina explica mejor que mis profesores...
JoeGamers Nivel 2
30 mayo 2021
Java será mi inicio en esta fascinante mundo. 😎
Ricardo Triana Nivel 1, Mora, Puerto Rico
6 enero 2020
muy bueno e interesante, gracias.