Ir al contenido principal

Introducción a Java

Java es uno de los lenguajes de programación más extendidos mundialmente. Está presente en todo tipo de dispositivos, desde ordenadores hasta electrodomésticos y es altamente versátil. Es por ello que es un lenguaje ideal para aprender y que podremos aplicar en muchos ámbitos.

Java es un lenguaje de programación orientado a objetos. ¿En qué consiste esto? La programación orientada a objetos está enfocada a crear nuestros propios tipos de datos, con sus propias propiedades y características. En otras palabras, nos permite manejar las cosas de una forma más parecida a como lo hariamos en la vida real. Por ejemplo, yo puedo crear un tipo de dato que sea coche, con sus propiedades (color, cilindrada, distancia entre ejes y potencia) y gestionarlo como me plazca. Esto lo trataremos más en profundidad próximamente.

Para programar en java necesitaremos dos cosas fundamentalmente:

- Java JRE (Java Runtime Environment) que descargaremos e instalaremos fácilmente desde enlace que os doy.  

- Java JDK que explico como se instala en la entrada "Cómo instalar el JDK 8, Java". También de forma muy sencilla.

Esto se hace en cuestión de 5 minutos y será lo fundamental para empezar a programar en Java.



Continuamos con el tema en próximas entradas. Si te ha resultado útil te recomiendo que te suscribas al blog haciendo clic en el botón de la cabecera de la página para estar al tanto de las próximas publicaciones.

Cómo instalar el JDK 8, Java

Cómo instalar el JDK 8, Java

Cómo instalar el JDK 8, Java

Comentarios

Entradas populares de este blog

AMD Ryzen 4000 a principios de 2020.

Hace menos de una semana que la directora ejecutiva de AMD, Lisa Su, ha comunicado que la cuarta generación de los procesadores Ryzen llegará a principios de 2020. Concretamente, los primeros en llegar serán para portátiles y posteriormente para equipos de sobremesa. De este modo, AMD estrenaría la arquitectura Zen3 de 7nm este próximo año. Eso sí, como hemos comentado antes, los primeros en llegar, en el mes de enero, serían para ordenadores portátiles con arquitectura Zen2 de 7nm, que según lo que se sabe se presentarán en el CES de Las Vegas. Los Ryzen 4000 para ordenadores de sobremensa, con la nueva arquitectura Zen3 de 7nm, llegarán posteriormente, según se especula, para mediados de año. Cabe destacar también que se espera que la nueva arquitectura Zen3 sea compatible con los sockets actuales de AMD por lo que debería ser soportada por la mayoría de las placas base actuales para Ryzen (socket AM4). Como es lógico, con la arquitectura Zen3 se esperan aumentos e...

Funciones hash: el invento que protege tus contraseñas de los hackers y te permite minar criptomonedas.

La criptografía es casi tan antigua como la necesidad de ocultar la información escrita. Son muy diversas las técnicas que se han empleado desde siglos atrás para transformar un texto en claro en uno cifrado, ilegible para quien no lo pueda descifrar. Uno de los ejemplos clásicos y más sencillos es el cifrado César, utilizado por Julio César para comunicarse con sus tropas durante la guerra contra los galos. Este mecanismo de cifrado se basa en sustituir cada letra del mensaje por aquella que se encuentra desplazada n posiciones en el alfabeto. Por ejemplo, si n = 2 , la sustitución alfabética sería la siguiente: Alfabeto en claro:  ABCDEFG HIJKLMNÑOPQRSTUVWXYZ   Alfabeto cifrado:  CDEFGHIJKLMNÑOPQRSTUVWXYZAB Y si cifrasemos la palabra HOLA  con n = 2  obtendríamos el siguiente resultado:  H -> J, O -> Q, L ->N, A -> C:  JQNC Lo que llamaríamos la clave de cifrado es, en este caso  n = 2 . Como es lógico, cualquiera que conozca la cla...