Saltar al contenido
Aula en la nube

Visual Studio CODE + JAVA

19 de noviembre de 2020

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 Descargar JRE

¿Qué hace falta para crear un programa en JAVA?

JAVA Development Kit (JDK) Entorno de desarrollo (VS CODE) Descargar JDK Descargar 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.