1. CETIS 109
Nombre:
García Angeles Aranza Itzel
Edhiel MedinaTello
Especialidad:Programación
Gradoy grupo: 3° Am
Materia:DiseñaSoftware de Aplicación Utilizando
Programación Orientada a Objetos
M.C.A Margarita Romero Alvarado
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 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:
-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.
-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
3. 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
4. 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.
-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.
La sentencia if Una sentencia if consiste en una expresión
booleana seguida de una o más
sentencias. Veamos la sintaxis:
5. La sentencia if..else
Una sentencia if puede ser seguido por
una sentencia else, que se ejecuta cuando
la expresión booleana es falsa
La sentencia if...else if…else
Una sentencia if puede ser seguido por un
opcional else if ... else, que es muy útil
para comprobar varias condiciones.
La sentencia anidada if...else
También es posible usar una
sentencia if o if…else dentro de
otro if o if..else.
La sentencia switch
Una sentencia switch permite a una
variable ser probada por una lista de
condiciones. Cada condición se
llama case.
Sentencia WHILE
Como la mayoría de palabras
reservadas de Java, la sintaxis de
ésta es igual a la de C++.
Sentencia For
La sintaxis y definición de bucles For
en Java es igual a la de C++:
Sentencia SWITCH-CASE
Su funcionamiento es igual al de su
equivalente en C++.
Sentencias de Bucle
Generalmente hablando, una
sentencia while realiza una acción mientras se
cumpla una cierta condición.
Sentencias de Manejo de
Excepciones
Cuando ocurre un error dentro de un método
Java, el método puede lanzar una excepción para
indicar a su llamador que ha ocurrido un error y
que el error está utilizando la sentencia throw.
Sentencias de Ruptura
Ya has visto la sentencia break en acción dentro
de la sentencia switch anteriormente. Como se
observó anteriormente, la sentencia break hace
que el control del flujo salte a la sentencia
siguiente a la actual.
Condicional doble: Se evalúa la condición y si ésta se
cumple se ejecuta una determinada
instrucción o grupo de instrucciones. Si
no se cumple se ejecuta otra instrucción
o grupo de instrucciones.
Condicional múltiple: Se obtiene anidando sentencias if ...
else. Permite construir estructuras de
6. selección más complejas.
CICLO DO Las instrucciones se ejecutan mientras
la condición sea cierta.
BUCLES ANIDADOS Bucles anidados son aquellos que
incluyen instrucciones for, while o
do-while unas dentro de otras.
Debemos tener en cuenta que las
variables de control que utilicemos
deben ser distintas.
Acumulador: Es una variable, que , como su nombre
lo indica se encarga de
acumular
v a l o r e s .
Contador: Es una variable de tipo entero,
que nos ayuda, en el programaa
contabilizar el número de ejecuciones
de una misma acción,de un grupo
de alumnos etc.
Bandera:
Las variables tipo bandera son
aquellas que sólo admiten dosvalores:
cierto ofalso, true ofalse, hombre o mujer...
etc
Ciclo Controlado por contador En algunas ocasiones, sabemos a
ciencia cierta el número deveces que
se tiene que repetir una misma acción
o bloque deacci ones. Y para ello
es que nos si rve, esta
estructura.
Fuente:
https://mx.answers.yahoo.com/question/index?qid=20070702105244AAVw45w