Variables de Entorno y Java
7 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Qu es la JVM?

La JVM (Java Virtual Machine) es un software que simula un computador pero oculta el sistema operativo y el hardware subyacentes a los programas que interactan con l.

Qu es una variable de entorno?

Una variable de entorno es un valor dinmico que puede afectar el comportamiento de los procesos y de las aplicaciones que se ejecutan en el sistema operativo.

Qu propsito tiene la variable de entorno PATH?

La variable de entorno PATH tiene como propsito indicar al sistema operativo dnde buscar los archivos ejecutables cuando se introduce un comando en la terminal. Es decir, indica una lista de directorios en los que el sistema buscar comandos o programas cuando se intenten ejecutar sin especificar la ruta completa.

Qu ruta se debe incluir en el PATH cuando se instala la JDK?

<p>La ruta que se debe incluir en el PATH cuando se instala la JDK es la ruta del directorio bin, que contiene los ejecutables (binarios) de la JDK. Si se instala la JDK en C:\Program Files\Java\jdk-17, la ruta que se debe agregar al PATH sera: C:\Program Files\Java\jdk-17in.</p> Signup and view all the answers

Qu es JAVA_HOME?

<p>JAVA_HOME es una variable de entorno que apunta al directorio raz de la instalacin de la JDK.</p> Signup and view all the answers

Qu es la variable de entorno CLASSPATH?

<p>La variable de entorno CLASSPATH se utiliza en Java para especificar la ubicacin de las clases y paquetes que el sistema necesita para compilar y ejecutar programas Java.</p> Signup and view all the answers

Cmo se podra cambiar la JDK que utiliza un proyecto en VSCode?

<p>Para cambiar la JDK que utiliza un proyecto en VSCode, se debe acceder a la configuracin del proyecto y seleccionar la versin deseada de la JDK.</p> Signup and view all the answers

Flashcards

JVM (Máquina Virtual Java)

Software que imita un computador, ocultando el sistema operativo y hardware. Ejecuta bytecodes Java.

JDK (Java Development Kit)

Conjunto de herramientas para desarrollar aplicaciones Java, incluye el JRE y compilador.

JRE (Entorno de Ejecución Java)

Subconjunto del JDK que incluye la JVM, para ejecutar programas Java, no para crearlos.

Variable de entorno

Información que configura la forma en que el sistema operativo funciona.

Signup and view all the flashcards

PATH

Variable de entorno que especifica las rutas donde encontrar programas ejecutables.

Signup and view all the flashcards

Separador PATH

Caracter que divide las rutas en la variable PATH.

Signup and view all the flashcards

Ruta JDK

Ruta al directorio de instalación del JDK que debe añadirse a la variable PATH.

Signup and view all the flashcards

JAVA_HOME

Variable de entorno que indica la ruta al directorio principal de instalación de Java.

Signup and view all the flashcards

CLASSPATH

Variable de entorno para especificar rutas de archivos Java.

Signup and view all the flashcards

Cambiar JDK en VSCode

Método para especificar qué versión de JDK usa un proyecto en VSCode.

Signup and view all the flashcards

Hola Mundo en VSCode

Aplicación básica Java, muestra cómo se ejecuta un programa en VSCode.

Signup and view all the flashcards

Bytecode

Instrucciones intermedias en formato binario para ejecutar las aplicaciones java.

Signup and view all the flashcards

Compilar

Convertir código fuente (.java) a bytecode (.class).

Signup and view all the flashcards

Código fuente

Lenguaje legible por humanos, que luego se compila a código bytecode.

Signup and view all the flashcards

Código objeto

Código binario (.class) resultado de la compilación.

Signup and view all the flashcards

Ejecutar

Poner en funcionamiento un programa Java en una plataforma donde se pueda ejecutar.

Signup and view all the flashcards

Plataforma

Sistema operativo y hardware que ejecuta el programa.

Signup and view all the flashcards

Lenguaje de programación

Conjunto de instrucciones para escribir programas.

Signup and view all the flashcards

Comandos terminal

Instrucciones dadas al sistema operativo desde la terminal.

Signup and view all the flashcards

Study Notes

Variables de Entorno y Java

  • JVM (Java Virtual Machine): Software que simula un computador, ocultando el sistema operativo y hardware subyacentes. Las aplicaciones escritas para una JVM funcionan en múltiples plataformas (macOS, Windows, Linux, Android, etc.).
  • JDK (Java Development Kit): Conjunto de herramientas para desarrollo Java. Incluye el JRE (Java Runtime Environment), el compilador (javac), y otras herramientas de desarrollo.
  • JRE (Java Runtime Environment): Subconjunto del JDK. Contiene lo necesario para ejecutar aplicaciones Java, pero no el compilador ni otras herramientas de desarrollo. Es lo que los usuarios de aplicaciones Java en general, tienen instalado.
  • Variable de entorno: Valor dinámico que afecta el comportamiento de procesos y aplicaciones. Se usa para configurar parámetros como la ruta de archivos ejecutables u opciones de configuración. Puede ser modificada en el sistema operativo desde la terminal (dependiendo de este).
  • Variable PATH: Indica al sistema operativo la ruta de archivos ejecutables. Conteniendo una lista de directorios a buscar. Cuando se ejecuta un comando en la terminal, el sistema lo busca en esos directorios.
  • Separador PATH: ";"(punto y coma) en Windows, ":"(dos puntos) en Linux/macOS
  • JAVA_HOME: Variable para indicar la ubicacion de la instalación de la JDK. Se usa para que otras aplicaciones y herramientas encuentren la JDK.
  • CLASSPATH: Indica la ubicación de las clases y paquetes necesarios para compilar y ejecutar programas Java. Indica a la JVM dónde encontrar archivos .class o .jar.

Cambiar Variable Entorno

  • Linux/macOS (terminal): Para establecer una variable temporal: export MI_VARIABLE="valor_nuevo". Para cambios permanentes: Editar el archivo de configuración (ej:.bashrc, .bash_profile, o ~/.profile), añadir la línea export MI_VARIABLE="valor_permanente" y recargar el archivo usando source ~/.bashrc
  • Windows (cmd): Para establecer una variable temporal: set JAVA_HOME=C:\Program Files\Java\jdk-17. Para cambios permanentes: Usar el panel de control "Variables de entorno" para añadir a la variable del sistema.

Ruta JDK en PATH

  • Al instalar la JDK, la ruta del directorio bin (donde están los ejecutables javac, java, etc.) debe añadirse a la variable PATH. Ej: C:\Program Files\Java\jdk-17\bin en Windows.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Este cuestionario cubre conceptos fundamentales sobre Java, incluyendo la JVM, JDK, y JRE. Además, se explorará cómo las variables de entorno impactan el desarrollo y ejecución de aplicaciones Java. Ideal para quienes desean entender mejor la configuración y herramientas de Java.

More Like This

Java Intro (easy)
30 questions

Java Intro (easy)

AwedExuberance avatar
AwedExuberance
Java Programming Quiz
5 questions

Java Programming Quiz

DazzlingSugilite5677 avatar
DazzlingSugilite5677
Java Compiler and JVM Quiz
5 questions
Fundamentos de JDK y JVM
37 questions
Use Quizgecko on...
Browser
Browser