Visual Studio CODE + JAVA

Es un placer tenerte por aquí querido lector!! Hoy traigo un mini curso de iniciación a Visual Studio 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.  

Qué es Visual Studio 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. 

Visual Studio 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)

Tutorial Visual Studio + JAVA

En este tutorial de Visual Studio CODE aprenderás a instalar tanto el JDK, como el propio editor. Todo ello 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.

ÚLTIMAS PUBLICACIONES
Icono cookies
Icono cookies

Utilizamos cookies para asegurar que damos la mejor experiencia al usuario. Si continúa navegando, consideramos que acepta nuestro uso de Cookies. Puede obtener más información en nuestra política de Cookies

Utilizamos cookies para asegurar que damos la mejor experiencia al usuario. Si continúa navegando, consideramos que acepta nuestro uso de Cookies. Puede obtener más información en nuestra política de Cookies