Resumen Lic

Páginas: 69 (17228 palabras) Publicado: 19 de julio de 2015
Certificación -Definir objetivo, crear instancias, y que comienzan Hilos (Objetivo 4.1)
4.1 Escribir código para definir, instanciar e iniciar nuevos temas usando java.lang.Thread y java.lang. Ejecutable.
Entonces, ¿qué es exactamente un hilo? En Java, "hilo" significa dos cosas diferentes:
Una instancia de la clase java.lang.Thread
Un hilo de ejecución
Una instancia de Thread es sólo ... unobjeto. Al igual que cualquier otro objeto en Java, tiene variables y métodos, y vive y muere en el montón. Sin embargo, un hilo de ejecuciónes un proceso individual (un proceso "ligero"), que tiene su propia pila de llamadas. En Java, hay un hilo por llamada pila -o, a pensar en ello a la inversa, la pila una llamada por hilo. Incluso si usted no crea ningún nuevos temas en su programa, lasdiscusiones están de vuelta allí corriendo.
El método main (), que se inicia todo el balanceo bola, se ejecuta en un hilo, llamado (sorprendentemente) el hilo principal. Si se miraba en la pila de llamadas principal (y usted puede, en cualquier momento que conseguir un seguimiento de la pila de algo que sucede después de que comience principal, pero no dentro de otro hilo), verías que main () es el primermétodo en la pila - el método en la parte inferior. Pero tan pronto como se crea un nuevo hilo, una nueva pila materializa y métodos llamados de ese hilo de ejecución en una pila de llamadas que es independiente de la principal () pila de llamadas. Esa segunda nueva pila de llamadas se dice para funcionar simultáneamente con el hilo principal, pero vamos a perfeccionar esa idea a medida queavanzamos a través de este capítulo.
Puede que le resulte confuso que estamos hablando de código que se ejecuta al mismo tiempo -como si en paralelo -dado que sólo hay una CPU en la mayoría de las máquinas que funcionan con Java. Lo que da? La JVM, que toma su turno en la CPU, por cualquier mecanismo de programación del sistema operativo subyacente utiliza, funciona como un mini-sistema operativo y loshorarios de sus propios hilos, independientemente del sistema operativo subyacente. En algunos JVM, los hilos de Java en realidad están asignadas a las discusiones del sistema operativo nativo, pero no vamos a discutir eso aquí; subprocesos nativos no están en el examen. Tampoco es necesario entender cómo se comportan las discusiones en diferentes entornos de JVM. De hecho, el concepto másimportante a entender de todo este capítulo es la siguiente:
Cuando se trata de las discusiones, se garantiza muy poco.
Así que tener mucho cuidado con la interpretación de la conducta que se ve en una máquina como "el camino hilos funcionan." El examen espera que usted sabe lo que es y no se garantiza el comportamiento, de modo que usted puede diseñar su programa de tal manera que va a trabajarindependientemente de la JVM subyacente. Eso es parte de todo el punto de Java.

En el trabajo
No cometa el error de diseño de su programa para ser dependiente de una implementación particular de la JVM. Como usted aprenderá un poco más tarde, diferentes JVM pueden ejecutar subprocesos en profundamente diferentes maneras. Por ejemplo, una JVM puede estar seguro de que todas las discusiones obtienen suvez, con un bastante uniforme cantidad de tiempo asignado para cada hilo en un agradable, feliz, round-robin. Pero en otros JVM, un hilo podría empezar a correr y luego simplemente acaparar todo el espectáculo, no salir para que otros puedan tener un turno. Si el resultado de su aplicación en la JVM "turnos agradable", y usted no sabe lo que es y no está garantizado en Java, entonces usted podríaestar en un gran shock cuando se ejecuta bajo una JVM con un hilo diferente mecanismo de programación.
Las preguntas de rosca son algunas de las preguntas más difíciles en el examen. De hecho, para la mayoría de la gente son las preguntas más difíciles en el examen, y con cuatro objetivos para las discusiones que va a responder a un montón de preguntas de rosca. Si no estás familiarizado con las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • resumen de la investigacion apacionada de lic.
  • Resumen de la l gica aristot lica
  • Resumen Lic
  • Resumen de Ladrones del tiempo por el Lic. Jaime Leal
  • resumen tema 5 Lic
  • Las principales diferencias entre la Iglesia Ortodoxa y la Cat lica pueden resumirse en los siguientes puntos
  • L Gica Aristot Lica Resumen
  • Resumen Para Lic Pruebas De Grado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS