Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Programación Orientada A Objetos Java
1. CETis 109
José de Jesús Nava del Angel
Leonardo Daniel Moctezuma Ruiz
Programación
3°AM
Margarita Romero Alvarado
Desarrolla Software Utilizando
Programación Orientada A Objetos
2. 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 cuandocomienza 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.
3. Xnoasyncgc Desactiva el recolector asíncrono de basura.
Cuando el recolector está activadono 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
4. 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ódigoque
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
-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=gree
n ...
establece el valor de la propiedad
awt.button.color a "green" (verde). java
acepta cualquier numerode opciones -D en
la línea de comandos
6. Nowrite Compilanormalmente pero no generaficheros
bytecodes
(.class
O Optimiza el códigogenerado
Debug Permite al depurador jdbtrabjar en la sesión
de java iniciada
Dnombre Property Establece la propiedaddel sistema
msn Fija la cantidad minima de memoria que se de
debe asignar en bytes
Mxn Fija la cantidad minima de memoria asignada
al recolectorde basura
Noasy nege Desactiva la recolecciónde basura asicrona,
por defectosi esta activada
Noclassge Desactiva la recolecciónde basura de las
clases
Noverify Desactiva el verificadorde código java
Osn Especificala cantidad de memoria de stack
asignada en un thread a código escrito en
Java
Ssn Especificala cantidad de memoriade stack eb
un thread a códigoescrito enC
Verbosege Muestra unn mensaje cada vez que el
recolectorde basura