SlideShare una empresa de Scribd logo
1 de 10
¿Qué es Java?
Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos
que fue diseñado específicamente para tener tan pocas dependencias de implementación
como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el
programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o
"write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una
plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de
los lenguajes de programación más populares en uso, particularmente para aplicaciones de
cliente-servidor de web, con unos 10 millones de usuarios reportados.1 2
El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun
Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en 1995 como un
componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en
gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las
aplicaciones de Java son generalmente compiladas a bytecode (clase Java) que puede
ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la
computadora subyacente.
Independencia de la plataforma
La segunda característica, la independencia de la plataforma, significa que programas escritos
en el lenguaje Java pueden ejecutarse igualmente en cualquier tipo de hardware. Este es el
significado de ser capaz de escribir un programa una vez y que pueda ejecutarse en cualquier
dispositivo, tal como reza el axioma de Java, "write once, run anywhere".
Para ello, se compila el código fuente escrito en lenguaje Java, para generar un código
conocido como “bytecode” (específicamente Java bytecode)—instrucciones máquina
simplificadas específicas de la plataforma Java. Esta pieza está “a medio camino” entre el
código fuente y el código máquina que entiende el dispositivo destino. El bytecode es
ejecutado entonces en la máquina virtual (JVM), un programa escrito en código nativo de la
plataforma destino (que es el que entiende su hardware), que interpreta y ejecuta el código.
Además, se suministran bibliotecas adicionales para acceder a las características de cada
dispositivo (como los gráficos, ejecución mediante hebras o threads, la interfaz de red) de
forma unificada. Se debe tener presente que, aunque hay una etapa explícita de compilación, el
bytecode generado es interpretado o convertido a instrucciones máquina del código nativo por
el compilador JIT (Just In Time).
Expresiones
Las expresiones son un conjunto de elementos o tokens junto con literales que son evaluados para
devolver un resultado. Los tokens son elemento más pequeño de un programa que es significativo,
e interpretado o entendido por el compilador, en java los tokens se dividen en cinco categorías que
son:
Identificadores: Son las representaciones que se les da a los nombres que se asignan a las variables,
clases, paquetes, métodos y constantes en el código de java para queel compilador los identifiquey
el programadorpueda entenderlos. En java los identificadores pueden diferenciar entre mayúsculas
o minúsculas por ser case sensitive, por lo quela variablecuyo nombre sea “Mivariable”, no es igual
a “mivariable”, ya que java identifica estas como variables diferentes por el case sensitive, también
se puede utilizar números, o el signo “_” para asignar un identificador.
Palabras claves: Son los identificadores reservados por java para cumplir con un objetivo específico
en el código y el compilador, se usan de forma limitada y en casos específicos. Las palabras claves
que usa java son las siguientes:
abstract boolean break byte case
catch char class continue default
do double else extends false
final finally float for if
implements import instanceof int interface
long native new null package
private protected public return short
static super switch syncronized this
throw throws transient true try
void volatile while var rest
byvalue cast const future generic
goto inner operator outer
Las palabras quese encuentran en negrilla, son palabras claves para java aunque actualmente no se
utilicen en la versión de java, pero se pretenden integrar en las siguientes versiones de java.
Literales y constantes: Los literales son sintaxis para asignar valores a una variable, es decir el valor
que puede tomar una variable, también es un valor constante que puede ser de tipo numérico. Las
constantes son variables que tienen un valor fijo y no puede ser modificado en el trascurso de la
ejecución del código, estas se declaran por medio de los modificadores final y static.
final static double pi= 3.1416;
Operadores: Son los que nos indican una evaluación que se aplica a un objeto o un dato, sobre un
identificador o constante. Un ejemplo de operadores puede ser la suma, resta o multiplicación.
Separadores: Se utilizan para indicarle al compilador de java donde se ubican los elementos del
código, los separadores que admite java son: { },:;
También el compilador de java identifica y elimina los comentarios, retornos de carros espacios
vacíos y de tabulación a la hora de compilar por lo que no son considerados parte de un token.
Las expresiones pueden ser una combinación en secuencia de variables, operadores y métodos. Las
expresiones son utilizadas para realizar cálculos, para asignar valores a variables, o para controlar la
ejecución del flujo del programa.
Operadores
Los operadores son aquellos que tras realizar una operación devuelven un resultado, estos se
puede caracterizar por el número de operadores, el tipo de operandos, y el resultado que generan.
Número de operandos. Pueden ser de dos tipos unarios, y binarios. Los unarios son aquellos que
solo necesitan de un operando para devolver un valor, mientras que los binarios necesitan de dos o
más operandos.
Operadores unarios. Operadores binarios.
Operador Descripción
- Cambio de signo
! OperadorNOT
~ Complemento a 1
Sentencias y Comandos.
Las sentencias son una representación de una secuencia de acciones que se realizan en java, la clave
fundamental de las sentencias es su punto final que indica que ha finalizado la sentencia y puede
continuar con la siguiente, el indicador utilizado es el signo de punto y coma (;). Contamos en java
con sentencias que pueden ir desde sentencias de asignación, de bucles, condicionales, y de salto.
Las sentencias se conforman comúnmente por una instancia, y un operador, un ejemplo es la
sentencia de asignación quese conforma poruna instancia de una variable, el signo de asignación y
una expresión, un ejemplo es:
int variable = 12+2;
Las sentencias de asignación son aquellas en las que se asigna un valor a una variable o constante.
Las sentencias condicionales son las que expresan una condición para definir el flujo de ejecución
del programa, entre ellas tenemos if-else y switch. Las sentencias de bucles se encargar de realizar
una acción cierta cantidad de tiempo dado, o hasta que se cumpla con una condición, entre ellas
tenemos el while, do-while, y for. Las sentencias de salto llevan al compilador a un punto específico
del programa o hacia la siguiente sentencia de ejecución, entre ellas tenemos break, continue, y
return.
Operadores Descripción
+ - * / % Operadores aritméticos
== != < > <= >= Operadores relacionales
&& || ^ Operadores booleanos
^ << >> >>> Operadores a nivel de bit
+ Concatenación de cadenas
-XDEBUG Permite que el jdb (depurador de código Java -
Java debugger-) se conecte a si mismo a la
sesión de java. Cuando se utiliza esta opción,
java muestra una contraseña, la cual ha de ser
introducida cuando comienza la sesión de
depuración.
-
CLASSPATH PATH
Especifica el camino que java usa para buscar
las clases. Sobreescribe el establecido por
defecto o la variable de entorno CLASSPATH si
ésta ha sido establecida anteriormente. Los
directorios en la variable CLASSPATH deben
estar separados con punto y coma (;). El
formato general para el path es:
.;<tu_camino>
Por ejemplo:
.;C:usersafqclasses;C:jdkclasses
-HELP Imprime un mensaje indicando la forma de la
llamada
-JAR FICHERO_JAR Ejecuta un programa Java encapsulado en un
fichero JAR. En lugar de referenciarlo en la
línea de comandos, java coge la clase inicial
que el fichero jar indica en la cabecera Main-
Class. Por ejemplo, si el punto de entrada al
programa es
COM.MiEmpresa.MiPaquete.MiClase.main(), lo
que aparecería en esta entrada sería:
Main-Class:
COM.MiEmpresa.MiPaquete.MiClase
-XMX X Establece el tamaño máximo de la memoria del
recolector de basura (garbage collector) a x. El
valor por defecto es 16 megabytes de memoria.
x debe ser mayor o igual a 1000 bytes. Por
defecto, x se toma en bytes, pero se puede
especificar en kilobytes o megabytes poniendo
después de x la letra "k" para kilobytes y "m"
para megabytes.
-XMS X Establece el tamaño de inicio de la memoria del
recolector de basura (garbage collector) a x. El
valor por defecto es 1 megabyte. x debe ser
mayor que 1000 bytes. Por defecto, x se toma
en bytes, pero se puede especificar en kilobytes
o megabytes poniendo después de x la letra "k"
para kilobytes y "m" para megabytes.
XNOASYNCGC Desactiva el recolector asíncrono de basura.
Cuando el recolector está activado no actúa a
menos que éste sea explícitamente llamado o
el programa corra fuera de memoria.
Normalmente el colector de basura (garbage
collector) se ejecuta como una tarea asíncrona
en paralelo con otras tareas.
-XNOCLASSGC Desactiva el recolector de basura de clases
Java. Por defecto, el intérprete Java reclama
espacio para clases Java, aunque no se usen,
durante la recolección de basura.
XPROF Arranca Java con el profiler activado. Por
defecto, los resultados de la comprobación de
la ejecución del programa Java se guardan en
./java.prof. Esta opción solamente funciona con
java_g.
-XPROF:FICHERO Arranca Java con el profiler activado. Esta
forma permite que se especifique un fichero
para guardar los resultados del estudio de la
ejecución del programa Java, diferente al
utilizado por defecto. Esta opción solamente
funciona con java_g.
-XSS X Cada hilo de ejecución Java tiene dos pilas:
una para el código Java y otra para el código C.
Esta opción establece el tamaño máximo de la
pila mediante el valor x que puede ser usada
por el código C en un hilo. Todos los hilos que
resultan de la ejecución del programa pasado a
java tienen una pila C de tamaño x. La unidad
por defecto para x son bytes. x debe ser mayor
o igual a 1000 bytes. Se puede modificar el
significado de x añadiendo la letra "k" para
kilobytes o la letra "m" para megabytes. El
tamaño por defecto de la pila es 128 kilobytes
("-ss 128k").
-XOSS X Cada hilo de ejecución Java tiene dos pilas:
una para el código Java y otra para el código C.
Esta opción establece el tamaño máximo de la
pila mediante el valor x que puede ser usada
por el código Java en un hilo de ejecución.
Todos los hilos que resultan de la ejecución del
programa pasado a java tienen una pila Java de
tamaño x. La unidad por defecto para x son
bytes. x debe ser mayor o igual 1000 bytes. Se
puede modificar el significado de x añadiendo la
letra "k" para kilobytes o la letra "m" para
megabytes. El tamaño por defecto de la pila es
400 kilobytes ("-oss 400k").
-X Imprime ayuda sobre las opciones no estándar
-V, -VERBOSE Hace que java imprima un mensaje en la salida
estándar cada vez que se carga el archivo de
una clase.
XVERIFY Ejecuta el verificador de todo el código.
-XVERIFYREMOTE Ejecuta el verificador de todo el código que es
cargado en el sistema a través de un cargador
de clases. verifyremote es el valor por defecto
para el intérprete.
-VERBOSEJNI Imprime mensajes relacionados con JNI,
incluyendo información sobre los métodos
nativos que han sido linkados y avisos sobre
creación de excesivas referencias locales.
-VERBOSEGC Hace que el recolector de basura imprima
mensajes cada vez que libera memoria.
-VERSION Imprime información sobre la versión.
-DPROPIEDAD=VALOR Redefine el valor de una propiedad.
propiedad es el nombre de la propiedad cuyo
valor se quiere cambiar y valor es valor a ser
asignado. Por ejemplo, la línea siguiente
-%JAVA -
DAWT.BUTTON.COLOR=GREEN
...
establece el valor de la propiedad
awt.button.color a "green" (verde). java
acepta cualquier numero de opciones -D en
la línea de comandos.
-BACK Retornar a la pantalla lógica anterior.
-
CANCEL
Respuesta negativa a la pantalla actual.
EXIT Salir de la aplicación
-HELP Requisito de ayuda.
-ITEM El comando es específico a los elementos de
un Choice o de una pantalla
- OK Respuesta positiva a la pantalla actual.
-SCREEN Comando específico de la pantalla actual,
definido por la aplicación.
-STOP Detiene un proceso en curso.
-JFRAME Crear ventana
JBUTTON Colocar botones a unaventana.
SETSIZE() Determinar tamaño de laventana.
-SETTITLE() Definir título de la ventana.
SETLOCATION() Definir lugar en el que seubica la ventana
enpantalla.
SETBACKGROUND() Definir un color de fondodiferente.
-IMPORT Referirse aclasesdefinidasen el
paquete designadosin usarel nombre de
clasecompletamentecalificado.
-INDEXOF() Para conocer la posiciónen la cual
empieza unasubcadena dentro de
unacadena.
-CHARAT Permite acceder a loscaracteres
individuales deuna cadena.
TOUPPERCASE() Función de la clase útilque convierte las
letras deuna cadena enmayúsculas.
-SCANNER Para poder ingresar datospor teclado a
través de laconsola.
-TRY-CATCH Bloque para manejarexcepciones.
BIBLIOGRAFIA:
https://www.academia.edu/6572850/Comandos_Jav
a

Más contenido relacionado

La actualidad más candente

Portafolio parcial 2
Portafolio parcial 2Portafolio parcial 2
Portafolio parcial 2EmmanuelAv
 
Android de la A a la Z - Introducción
Android de la A a la Z - IntroducciónAndroid de la A a la Z - Introducción
Android de la A a la Z - IntroducciónJorge Ulises
 
L enguaje de programacion maria
L enguaje de programacion mariaL enguaje de programacion maria
L enguaje de programacion mariaAmaria257
 
Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1armando_cardenas
 
Introduccion al java script
Introduccion al java scriptIntroduccion al java script
Introduccion al java scriptRenny Batista
 
Compiladores informe final
Compiladores informe finalCompiladores informe final
Compiladores informe finalPriscila Morocho
 
Funciones lenguaje c modulo4
Funciones lenguaje c modulo4Funciones lenguaje c modulo4
Funciones lenguaje c modulo4flaquita_dany
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en javapbcanessa
 
Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Jorge Rodriguez
 
Programación en ‘‘c’’ ii
Programación en ‘‘c’’ iiProgramación en ‘‘c’’ ii
Programación en ‘‘c’’ iizamand14
 
INTRODUCCION A LOS LENGUAJES DE PROGRAMACION
INTRODUCCION A LOS LENGUAJES DE PROGRAMACIONINTRODUCCION A LOS LENGUAJES DE PROGRAMACION
INTRODUCCION A LOS LENGUAJES DE PROGRAMACIONluisana08
 
Caracteristicas de C Sharp
Caracteristicas de C SharpCaracteristicas de C Sharp
Caracteristicas de C SharpEdgardo Martinez
 
Elementos basicos c++
Elementos basicos c++Elementos basicos c++
Elementos basicos c++Tensor
 

La actualidad más candente (18)

Portafolio parcial 2
Portafolio parcial 2Portafolio parcial 2
Portafolio parcial 2
 
Android de la A a la Z - Introducción
Android de la A a la Z - IntroducciónAndroid de la A a la Z - Introducción
Android de la A a la Z - Introducción
 
L enguaje de programacion maria
L enguaje de programacion mariaL enguaje de programacion maria
L enguaje de programacion maria
 
Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1
 
Introduccion al java script
Introduccion al java scriptIntroduccion al java script
Introduccion al java script
 
Compiladores informe final
Compiladores informe finalCompiladores informe final
Compiladores informe final
 
Funciones lenguaje c modulo4
Funciones lenguaje c modulo4Funciones lenguaje c modulo4
Funciones lenguaje c modulo4
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en java
 
Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...
 
Programación en ‘‘c’’ ii
Programación en ‘‘c’’ iiProgramación en ‘‘c’’ ii
Programación en ‘‘c’’ ii
 
INTRODUCCION A LOS LENGUAJES DE PROGRAMACION
INTRODUCCION A LOS LENGUAJES DE PROGRAMACIONINTRODUCCION A LOS LENGUAJES DE PROGRAMACION
INTRODUCCION A LOS LENGUAJES DE PROGRAMACION
 
Documeto compilardorcontadorletras
Documeto compilardorcontadorletrasDocumeto compilardorcontadorletras
Documeto compilardorcontadorletras
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
Informatica
InformaticaInformatica
Informatica
 
Caracteristicas de C Sharp
Caracteristicas de C SharpCaracteristicas de C Sharp
Caracteristicas de C Sharp
 
Java
Java Java
Java
 
Tutorial C
Tutorial CTutorial C
Tutorial C
 
Elementos basicos c++
Elementos basicos c++Elementos basicos c++
Elementos basicos c++
 

Destacado

Lista de Cotejo de Reporte de Video
Lista de Cotejo de Reporte de VideoLista de Cotejo de Reporte de Video
Lista de Cotejo de Reporte de VideoChistian Hernandez
 
CUESTIONARIO DE APOYO PARA EXAMEN
CUESTIONARIO DE APOYO PARA EXAMENCUESTIONARIO DE APOYO PARA EXAMEN
CUESTIONARIO DE APOYO PARA EXAMENChistian Hernandez
 
Prueba Corta: Video -Vida Real-Definicion de objetos, estado, comportamiento ...
Prueba Corta: Video -Vida Real-Definicion de objetos, estado, comportamiento ...Prueba Corta: Video -Vida Real-Definicion de objetos, estado, comportamiento ...
Prueba Corta: Video -Vida Real-Definicion de objetos, estado, comportamiento ...Chistian Hernandez
 

Destacado (6)

Lista de Cotejo
Lista de CotejoLista de Cotejo
Lista de Cotejo
 
Rubrica evaluacion
Rubrica evaluacionRubrica evaluacion
Rubrica evaluacion
 
Lista de Cotejo de Reporte de Video
Lista de Cotejo de Reporte de VideoLista de Cotejo de Reporte de Video
Lista de Cotejo de Reporte de Video
 
Rubrica del Video
Rubrica del VideoRubrica del Video
Rubrica del Video
 
CUESTIONARIO DE APOYO PARA EXAMEN
CUESTIONARIO DE APOYO PARA EXAMENCUESTIONARIO DE APOYO PARA EXAMEN
CUESTIONARIO DE APOYO PARA EXAMEN
 
Prueba Corta: Video -Vida Real-Definicion de objetos, estado, comportamiento ...
Prueba Corta: Video -Vida Real-Definicion de objetos, estado, comportamiento ...Prueba Corta: Video -Vida Real-Definicion de objetos, estado, comportamiento ...
Prueba Corta: Video -Vida Real-Definicion de objetos, estado, comportamiento ...
 

Similar a TABLA DE COMANDO /SENTENCIAS/PAQUETES

Trabajo java
Trabajo javaTrabajo java
Trabajo javaamec0612
 
RESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPTRESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPTAlejito Laaz
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en javarsalazar16988
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosDoris Aguagallo
 
Jvm y variables de entorno
Jvm y variables de entornoJvm y variables de entorno
Jvm y variables de entornoSabinaChambi
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en javaANGELA FREIRE
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Mabel2310
 
Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosspedy93
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVAjohitafresh
 
Introduccion a la algoritmia 2011-i
Introduccion a la algoritmia   2011-iIntroduccion a la algoritmia   2011-i
Introduccion a la algoritmia 2011-iEnrique Vargas
 
Java Ago Dic07
Java Ago Dic07Java Ago Dic07
Java Ago Dic07adrianpro
 

Similar a TABLA DE COMANDO /SENTENCIAS/PAQUETES (20)

Javares
JavaresJavares
Javares
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
 
Guia del trabajo con excepciones
Guia del trabajo con excepcionesGuia del trabajo con excepciones
Guia del trabajo con excepciones
 
RESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPTRESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPT
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en java
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetos
 
Parcial
ParcialParcial
Parcial
 
Jvm y variables de entorno
Jvm y variables de entornoJvm y variables de entorno
Jvm y variables de entorno
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Java basico
Java basicoJava basico
Java basico
 
Unidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetosUnidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetos
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datos
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVA
 
Javascript
JavascriptJavascript
Javascript
 
Introducción a Python
Introducción a PythonIntroducción a Python
Introducción a Python
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Introduccion a la algoritmia 2011-i
Introduccion a la algoritmia   2011-iIntroduccion a la algoritmia   2011-i
Introduccion a la algoritmia 2011-i
 
Java Ago Dic07
Java Ago Dic07Java Ago Dic07
Java Ago Dic07
 
05 - Funciones en lenguaje C
05 - Funciones en lenguaje C05 - Funciones en lenguaje C
05 - Funciones en lenguaje C
 

Más de Chistian Hernandez (20)

El valor a_pagar_de_una_prenda_con_10_de_descuento
El valor a_pagar_de_una_prenda_con_10_de_descuentoEl valor a_pagar_de_una_prenda_con_10_de_descuento
El valor a_pagar_de_una_prenda_con_10_de_descuento
 
El-15_de_descuento_de_una_prenda_powerpoint
  El-15_de_descuento_de_una_prenda_powerpoint  El-15_de_descuento_de_una_prenda_powerpoint
El-15_de_descuento_de_una_prenda_powerpoint
 
El 15 de_descuento_de_una_prenda Netbeans
El 15 de_descuento_de_una_prenda NetbeansEl 15 de_descuento_de_una_prenda Netbeans
El 15 de_descuento_de_una_prenda Netbeans
 
El promedio de_calificacion_de_7_materias_powerpoint
El promedio de_calificacion_de_7_materias_powerpointEl promedio de_calificacion_de_7_materias_powerpoint
El promedio de_calificacion_de_7_materias_powerpoint
 
El promedio de_calificacion_de_7_materias Netbeans
El promedio de_calificacion_de_7_materias NetbeansEl promedio de_calificacion_de_7_materias Netbeans
El promedio de_calificacion_de_7_materias Netbeans
 
Area de circulo_powerpoint
Area de circulo_powerpointArea de circulo_powerpoint
Area de circulo_powerpoint
 
Area de circulo Netbeans
Area de circulo NetbeansArea de circulo Netbeans
Area de circulo Netbeans
 
Trapezoide
TrapezoideTrapezoide
Trapezoide
 
Area de trapezoide PowerPoint
Area de trapezoide PowerPointArea de trapezoide PowerPoint
Area de trapezoide PowerPoint
 
Tipos de datos_en_java
Tipos de datos_en_javaTipos de datos_en_java
Tipos de datos_en_java
 
Practica
PracticaPractica
Practica
 
Practica
Practica Practica
Practica
 
Practica
PracticaPractica
Practica
 
Practica
PracticaPractica
Practica
 
Diapositivas Software netbeans-ide-7.2
Diapositivas Software netbeans-ide-7.2Diapositivas Software netbeans-ide-7.2
Diapositivas Software netbeans-ide-7.2
 
Tablas de verdad
Tablas de verdadTablas de verdad
Tablas de verdad
 
Codigos c 50_
Codigos c 50_Codigos c 50_
Codigos c 50_
 
Trabajo de los_502
Trabajo de los_502Trabajo de los_502
Trabajo de los_502
 
Codigos
CodigosCodigos
Codigos
 
Christian hdz castro
Christian hdz castroChristian hdz castro
Christian hdz castro
 

Último

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxchinojosa17
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAcoloncopias5
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx46828205
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxNicolas Villarroel
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDLeslie Villar
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptxadso2024sena
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 

Último (19)

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptx
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptx
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 

TABLA DE COMANDO /SENTENCIAS/PAQUETES

  • 1.
  • 2. ¿Qué es Java? Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos 10 millones de usuarios reportados.1 2 El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son generalmente compiladas a bytecode (clase Java) que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente. Independencia de la plataforma La segunda característica, la independencia de la plataforma, significa que programas escritos en el lenguaje Java pueden ejecutarse igualmente en cualquier tipo de hardware. Este es el significado de ser capaz de escribir un programa una vez y que pueda ejecutarse en cualquier dispositivo, tal como reza el axioma de Java, "write once, run anywhere". Para ello, se compila el código fuente escrito en lenguaje Java, para generar un código conocido como “bytecode” (específicamente Java bytecode)—instrucciones máquina simplificadas específicas de la plataforma Java. Esta pieza está “a medio camino” entre el código fuente y el código máquina que entiende el dispositivo destino. El bytecode es ejecutado entonces en la máquina virtual (JVM), un programa escrito en código nativo de la plataforma destino (que es el que entiende su hardware), que interpreta y ejecuta el código. Además, se suministran bibliotecas adicionales para acceder a las características de cada dispositivo (como los gráficos, ejecución mediante hebras o threads, la interfaz de red) de forma unificada. Se debe tener presente que, aunque hay una etapa explícita de compilación, el bytecode generado es interpretado o convertido a instrucciones máquina del código nativo por el compilador JIT (Just In Time).
  • 3. Expresiones Las expresiones son un conjunto de elementos o tokens junto con literales que son evaluados para devolver un resultado. Los tokens son elemento más pequeño de un programa que es significativo, e interpretado o entendido por el compilador, en java los tokens se dividen en cinco categorías que son: Identificadores: Son las representaciones que se les da a los nombres que se asignan a las variables, clases, paquetes, métodos y constantes en el código de java para queel compilador los identifiquey el programadorpueda entenderlos. En java los identificadores pueden diferenciar entre mayúsculas o minúsculas por ser case sensitive, por lo quela variablecuyo nombre sea “Mivariable”, no es igual a “mivariable”, ya que java identifica estas como variables diferentes por el case sensitive, también se puede utilizar números, o el signo “_” para asignar un identificador. Palabras claves: Son los identificadores reservados por java para cumplir con un objetivo específico en el código y el compilador, se usan de forma limitada y en casos específicos. Las palabras claves que usa java son las siguientes: abstract boolean break byte case catch char class continue default do double else extends false final finally float for if implements import instanceof int interface long native new null package private protected public return short static super switch syncronized this
  • 4. throw throws transient true try void volatile while var rest byvalue cast const future generic goto inner operator outer Las palabras quese encuentran en negrilla, son palabras claves para java aunque actualmente no se utilicen en la versión de java, pero se pretenden integrar en las siguientes versiones de java. Literales y constantes: Los literales son sintaxis para asignar valores a una variable, es decir el valor que puede tomar una variable, también es un valor constante que puede ser de tipo numérico. Las constantes son variables que tienen un valor fijo y no puede ser modificado en el trascurso de la ejecución del código, estas se declaran por medio de los modificadores final y static. final static double pi= 3.1416; Operadores: Son los que nos indican una evaluación que se aplica a un objeto o un dato, sobre un identificador o constante. Un ejemplo de operadores puede ser la suma, resta o multiplicación. Separadores: Se utilizan para indicarle al compilador de java donde se ubican los elementos del código, los separadores que admite java son: { },:; También el compilador de java identifica y elimina los comentarios, retornos de carros espacios vacíos y de tabulación a la hora de compilar por lo que no son considerados parte de un token. Las expresiones pueden ser una combinación en secuencia de variables, operadores y métodos. Las expresiones son utilizadas para realizar cálculos, para asignar valores a variables, o para controlar la ejecución del flujo del programa. Operadores Los operadores son aquellos que tras realizar una operación devuelven un resultado, estos se puede caracterizar por el número de operadores, el tipo de operandos, y el resultado que generan. Número de operandos. Pueden ser de dos tipos unarios, y binarios. Los unarios son aquellos que solo necesitan de un operando para devolver un valor, mientras que los binarios necesitan de dos o más operandos.
  • 5. Operadores unarios. Operadores binarios. Operador Descripción - Cambio de signo ! OperadorNOT ~ Complemento a 1 Sentencias y Comandos. Las sentencias son una representación de una secuencia de acciones que se realizan en java, la clave fundamental de las sentencias es su punto final que indica que ha finalizado la sentencia y puede continuar con la siguiente, el indicador utilizado es el signo de punto y coma (;). Contamos en java con sentencias que pueden ir desde sentencias de asignación, de bucles, condicionales, y de salto. Las sentencias se conforman comúnmente por una instancia, y un operador, un ejemplo es la sentencia de asignación quese conforma poruna instancia de una variable, el signo de asignación y una expresión, un ejemplo es: int variable = 12+2; Las sentencias de asignación son aquellas en las que se asigna un valor a una variable o constante. Las sentencias condicionales son las que expresan una condición para definir el flujo de ejecución del programa, entre ellas tenemos if-else y switch. Las sentencias de bucles se encargar de realizar una acción cierta cantidad de tiempo dado, o hasta que se cumpla con una condición, entre ellas tenemos el while, do-while, y for. Las sentencias de salto llevan al compilador a un punto específico del programa o hacia la siguiente sentencia de ejecución, entre ellas tenemos break, continue, y return. Operadores Descripción + - * / % Operadores aritméticos == != < > <= >= Operadores relacionales && || ^ Operadores booleanos ^ << >> >>> Operadores a nivel de bit + Concatenación de cadenas
  • 6. -XDEBUG Permite que el jdb (depurador de código Java - Java debugger-) se conecte a si mismo a la sesión de java. Cuando se utiliza esta opción, java muestra una contraseña, la cual ha de ser introducida cuando comienza la sesión de depuración. - CLASSPATH PATH Especifica el camino que java usa para buscar las clases. Sobreescribe el establecido por defecto o la variable de entorno CLASSPATH si ésta ha sido establecida anteriormente. Los directorios en la variable CLASSPATH deben estar separados con punto y coma (;). El formato general para el path es: .;<tu_camino> Por ejemplo: .;C:usersafqclasses;C:jdkclasses -HELP Imprime un mensaje indicando la forma de la llamada -JAR FICHERO_JAR Ejecuta un programa Java encapsulado en un fichero JAR. En lugar de referenciarlo en la línea de comandos, java coge la clase inicial que el fichero jar indica en la cabecera Main- Class. Por ejemplo, si el punto de entrada al programa es COM.MiEmpresa.MiPaquete.MiClase.main(), lo que aparecería en esta entrada sería: Main-Class: COM.MiEmpresa.MiPaquete.MiClase -XMX X Establece el tamaño máximo de la memoria del recolector de basura (garbage collector) a x. El valor por defecto es 16 megabytes de memoria. x debe ser mayor o igual a 1000 bytes. Por defecto, x se toma en bytes, pero se puede especificar en kilobytes o megabytes poniendo después de x la letra "k" para kilobytes y "m" para megabytes. -XMS X Establece el tamaño de inicio de la memoria del recolector de basura (garbage collector) a x. El valor por defecto es 1 megabyte. x debe ser mayor que 1000 bytes. Por defecto, x se toma en bytes, pero se puede especificar en kilobytes o megabytes poniendo después de x la letra "k" para kilobytes y "m" para megabytes. XNOASYNCGC Desactiva el recolector asíncrono de basura. Cuando el recolector está activado no actúa a
  • 7. menos que éste sea explícitamente llamado o el programa corra fuera de memoria. Normalmente el colector de basura (garbage collector) se ejecuta como una tarea asíncrona en paralelo con otras tareas. -XNOCLASSGC Desactiva el recolector de basura de clases Java. Por defecto, el intérprete Java reclama espacio para clases Java, aunque no se usen, durante la recolección de basura. XPROF Arranca Java con el profiler activado. Por defecto, los resultados de la comprobación de la ejecución del programa Java se guardan en ./java.prof. Esta opción solamente funciona con java_g. -XPROF:FICHERO Arranca Java con el profiler activado. Esta forma permite que se especifique un fichero para guardar los resultados del estudio de la ejecución del programa Java, diferente al utilizado por defecto. Esta opción solamente funciona con java_g. -XSS X Cada hilo de ejecución Java tiene dos pilas: una para el código Java y otra para el código C. Esta opción establece el tamaño máximo de la pila mediante el valor x que puede ser usada por el código C en un hilo. Todos los hilos que resultan de la ejecución del programa pasado a java tienen una pila C de tamaño x. La unidad por defecto para x son bytes. x debe ser mayor o igual a 1000 bytes. Se puede modificar el significado de x añadiendo la letra "k" para kilobytes o la letra "m" para megabytes. El tamaño por defecto de la pila es 128 kilobytes ("-ss 128k"). -XOSS X Cada hilo de ejecución Java tiene dos pilas: una para el código Java y otra para el código C. Esta opción establece el tamaño máximo de la pila mediante el valor x que puede ser usada por el código Java en un hilo de ejecución. Todos los hilos que resultan de la ejecución del programa pasado a java tienen una pila Java de tamaño x. La unidad por defecto para x son bytes. x debe ser mayor o igual 1000 bytes. Se puede modificar el significado de x añadiendo la letra "k" para kilobytes o la letra "m" para megabytes. El tamaño por defecto de la pila es
  • 8. 400 kilobytes ("-oss 400k"). -X Imprime ayuda sobre las opciones no estándar -V, -VERBOSE Hace que java imprima un mensaje en la salida estándar cada vez que se carga el archivo de una clase. XVERIFY Ejecuta el verificador de todo el código. -XVERIFYREMOTE Ejecuta el verificador de todo el código que es cargado en el sistema a través de un cargador de clases. verifyremote es el valor por defecto para el intérprete. -VERBOSEJNI Imprime mensajes relacionados con JNI, incluyendo información sobre los métodos nativos que han sido linkados y avisos sobre creación de excesivas referencias locales. -VERBOSEGC Hace que el recolector de basura imprima mensajes cada vez que libera memoria. -VERSION Imprime información sobre la versión. -DPROPIEDAD=VALOR Redefine el valor de una propiedad. propiedad es el nombre de la propiedad cuyo valor se quiere cambiar y valor es valor a ser asignado. Por ejemplo, la línea siguiente -%JAVA - DAWT.BUTTON.COLOR=GREEN ... establece el valor de la propiedad awt.button.color a "green" (verde). java acepta cualquier numero de opciones -D en la línea de comandos. -BACK Retornar a la pantalla lógica anterior.
  • 9. - CANCEL Respuesta negativa a la pantalla actual. EXIT Salir de la aplicación -HELP Requisito de ayuda. -ITEM El comando es específico a los elementos de un Choice o de una pantalla - OK Respuesta positiva a la pantalla actual. -SCREEN Comando específico de la pantalla actual, definido por la aplicación. -STOP Detiene un proceso en curso. -JFRAME Crear ventana JBUTTON Colocar botones a unaventana. SETSIZE() Determinar tamaño de laventana. -SETTITLE() Definir título de la ventana. SETLOCATION() Definir lugar en el que seubica la ventana enpantalla. SETBACKGROUND() Definir un color de fondodiferente. -IMPORT Referirse aclasesdefinidasen el paquete designadosin usarel nombre de clasecompletamentecalificado. -INDEXOF() Para conocer la posiciónen la cual empieza unasubcadena dentro de unacadena. -CHARAT Permite acceder a loscaracteres individuales deuna cadena. TOUPPERCASE() Función de la clase útilque convierte las letras deuna cadena enmayúsculas. -SCANNER Para poder ingresar datospor teclado a través de laconsola. -TRY-CATCH Bloque para manejarexcepciones.