MarCode

Programación femenina, aprendamos juntas.

¿Que es Java?

Es la primera pregunta que nos hacemos cuando empezamos con cualquier lenguaje de programación 🤔; bueno, prepárate un café e investigamos. Cuando escuché «Java es un lenguaje de programación fuertemente tipado», me perdí, dije: «¿eso qué significa?», prácticamente ya tenía dos preguntas en una sola. Y para responder mi segunda pregunta, dice nuestro libro guía de este viaje:

«Según Pablo Augusto Sznajdleder, Java es un lenguaje de programación fuertemente tipado. Eso significa que a todo recurso que vayamos a utilizar previamente le debemos definir su tipo de datos».
Ahora, ¿estamos aún perdidas? Lo sé… ¿Qué significa «fuertemente tipado» en la vida real? Los enchufes tienen formas distintas en los países; llegas a un país de Europa y necesitas conectar un enchufe tipo B, pero no puedes conectarlo físicamente por mucho que lo intentes de todas las formas; simplemente NO ENCAJA porque el otro adaptador solo acepta enchufes tipo F y para que encaje, necesitas un adaptador que acepte ese tipo de enchufe.

Java funciona igual. Cada dato tiene su «forma» — su tipo — y no puedes conectar uno donde se espera otro sin un adaptador. Java no permite mezclar tipos de datos… pero ¿existirá alguna forma de convencerlo? . Las leo 👀

📚 Fuente de este post: Pablo Augusto Sznajdleder – Java a fondo, curso de programación 5a edición.: Java Basic

Posted in

Deja un comentario