
¿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
Deja un comentario