edhiel y aranza_22

9

Click here to load reader

Upload: aranza-angeles

Post on 08-Apr-2017

90 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Edhiel y aranza_22

CETIS 109

Nombre: García Angeles Aranza Itzel Edhiel Medina Tello

Especialidad: Programación

Grado y grupo: 3° Am

Materia: Diseña Software de Aplicación Utilizando Programación Orientada a Objetos

M.C.A Margarita Romero Alvarado

Page 2: Edhiel y aranza_22

-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: 

-helpImprime 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.

Desactiva el recolector asíncrono de basura. Cuando el recolector está

Page 3: Edhiel y aranza_22

-Xnoasyncgc 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

Page 4: Edhiel y aranza_22

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. 

Page 5: Edhiel y aranza_22

-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:

Page 6: Edhiel y aranza_22

La sentencia if..elseUna sentencia if puede ser seguido por una sentencia else, que se ejecuta cuando la expresión booleana es falsa

La sentencia if...else if…elseUna sentencia if puede ser seguido por un opcional else if ... else, que es muy útil para comprobar varias condiciones.

La sentencia anidada if...elseTambién es posible usar una sentencia if o if…else dentro de otro if o if..else.

La sentencia switchUna sentencia switch permite a una variable ser probada por una lista de condiciones. Cada condición se llama case.

Sentencia WHILEComo la mayoría de palabras reservadas de Java, la sintaxis de ésta es igual a la de C++.

Sentencia ForLa sintaxis y definición de bucles For en Java es igual a la de C++:

Sentencia SWITCH-CASESu 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.

Page 7: Edhiel y aranza_22

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 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 deacumularv 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 o falso, true o false, 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 deacc iones . Y para e l l o es que nos s i rve , es ta es t ruc tura .

Page 8: Edhiel y aranza_22

Fuente:

https://mx.answers.yahoo.com/question/index?qid=20070702105244AAVw45w