Mini curso VS CODE + JAVA

Programa en JAVA con VS Code

Es un placer tenerte por aqu铆 querido lector!! Hoy traigo un mini curso de iniciaci贸n a VS CODE.聽

En este mini curso veremos c贸mo hacer una instalaci贸n desde cero para empezar a programar en JAVA. Adem谩s, veremos herramientas de Visual Studio CODE que nos permitir谩n trabajar de forma m谩s productiva.聽聽

Hablemos de VS CODE

Visual Studio CODE es un editor de c贸digo que ha sido desarrollado por Microsoft. Algo que resulta muy curioso, es que pese a haber sido desarrollado por Microsoft, se trata de un editor gratuito y de c贸digo abierto. Aunque todo hay que decirlo, pese a ser libre, la descarga oficial incluye algunas caracter铆sticas espec铆ficas dise帽adas por Microsoft.聽

VS CODE es compatible con varios lenguajes de programaci贸n, entre ellos JAVA.聽Una caracter铆stica muy interesante de VS CODE es que se trata de un software muy personalizable. Permite instalar m煤ltiples extensiones para ampliar su funcionalidad.

Pasemos ahora a hablar de JAVA….

JAVA es uno de los lenguajes de programaci贸n m谩s utilizados en la actualidad. Se trata de聽un lenguaje orientado a objetos, y que ha sido dise帽ado para ejecutarse desde cualquier plataforma.

驴C贸mo funciona JAVA?

El secreto de su gran versatilidad reside en la M谩quina Virtual JAVA (JVM). La JVM es una extensi贸n del sistema, por tanto, es necesario disponer de una JVM en la plataforma desde donde vayamos a ejecutar programas dise帽ados en JAVA.聽

Un programa en JAVA consta de una o m谩s clases interdependientes. Dichas clases son compiladas a un c贸digo intermedio llamado BYTECODE JAVA. A su vez, la JVM es la encargada de interpretar ese c贸digo intermedio. Es decir, la JVM hace de intermediario entre el BYTECODE JAVA y el Hardware del ordenador.聽

JAVA c贸digo fuente, c贸digo objeto y API de JAVA

El proceso es el siguiente:

En primer lugar creamos un archivo con extensi贸n JAVA, que es el c贸digo fuente de nuestro algoritmo. M谩s tarde ese c贸digo es compilado y obtenermos un archivo con extensi贸n class. Ese archivo punto class es el BYTECODE JAVA. A continuaci贸n, ese BYTECODE JAVA es interpretado por la M谩quina virtual JAVA, y mediante un compilador JIT se obtiene el c贸digo m谩quina. En 煤ltimo lugar, el c贸digo m谩quina es ejecutado por el Hardware del dispositivo.聽

Proceso de ejecuci贸n de un algoritmo en JAVA

驴Qu茅 hace falta para ejecutar un programa creado en JAVA?

JAVA Runtime Environment (JRE)聽

M谩quina Virtual JAVA (JVM), est谩 incluida en el JRE

驴Qu茅 hace falta para crear un programa en JAVA?

JAVA Development Kit (JDK)

Entorno de desarrollo (VS CODE)

Mini Curso VSCODE + JAVA

En este mini-curso aprender谩s a instalar tanto el JDK, como Visual Studio CODE para poder empezar a programar en JAVA. Adem谩s, aprender谩s a utilizar una serie de herramientas que mejorar谩n tu productividad en VS CODE, entre ellas podemos destacar las siguientes:

Atajos de teclado: Veremos distintas combinaciones de teclas que nos permitir谩n trabajar de forma m谩s productiva. Desplazar, mover y duplicar l铆neas de c贸digo, poner y quitar comentarios, etc.

Multicursores: Veremos c贸mo crear multicursores para poder editar varias l铆neas de c贸digo al mismo tiempo. Tambi茅n veremos c贸mo utilizar la herramienta  de 芦Buscar y reemplazar禄

Modo de depuraci贸n:  Aprenderemos a depurar un programa. Para ello, veremos c贸mo crear puntos de interrupci贸n, c贸mo analizar los valores de las variables y c贸mo realizar el seguimiento de un programa.

Snippets Un snippet es un fragmento de c贸digo que podemos reutilizar e insertar en cualquier sitio dentro de nuestro programa. Los snippets resultan muy 煤tiles porque nos permiten automatizar la inserci贸n de fragmentos de c贸digo que se utilizan habitualmente. En el curso veremos qu茅 son los snippets, c贸mo utilizarlos, y c贸mo  crear nuestros propios snippets personalizados.

Compartir esta publicaci贸n

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on whatsapp
WhatsApp
Share on email
Email
Share on telegram
Telegram

Deja una respuesta