Los desarrolladores de software de Java se enfrentan a preguntas vienen a reclutar registro

1. Hashmap y Hashtable diferencia:

  HashMap permite claves y los valores son nulos, la clave o el valor nulo se permite Hashtable.

  Hashtable está sincronizado, mientras que HashMap no lo es. HashMap es más conveniente para el ambiente de un solo subproceso, mientras Hashtable conveniente para el ambiente multi-roscado.

2. Java la recolección de basura:

  La recolección de basura se hace referencia a objeto no existe en la memoria o supera el alcance objetivo.
  objeto de recogida de basura es identificar la aplicación de destino ya no se utiliza y se desecha para liberar y reutilización de los recursos.
3. Definición de polimorfismo:
  El polimorfismo es el lenguaje de programación subyacente a diferentes tipos de datos sí muestran la capacidad de la misma interfaz.
  funciones clase derivada puede ser llamado un métodos de la clase base o referencias a variables, llamados compatibilidad hacia atrás, escalabilidad y capacidad de mantenimiento pueden ser mejoradas.
4. multihilo Tema: 

  El mismo tiempo, la CPU sólo puede manejar un hilo, sólo un hilo en el trabajo (ejecución), y multi-roscado pleno uso de los recursos.

  hilo abierto 4 maneras, la herencia thred, implementan Ejecutable, implementan las interfaces Callble y utilizar el grupo de subprocesos.

  Ciclo de Vida -> Nuevo -> Ready -> obstrucción -> Ejecutar -> muerte , obstrucción para ejecutar el proceso es principalmente para ver el bucle de hilo.

5. ¿Cuáles son conjunto: 

  Lista: ordenado, repetible

  conjunto: al azar, no repetible

  MAP: con pares de clave y valor almacenado

 

  

 

Supongo que te gusta

Origin www.cnblogs.com/ak918xp/p/12655860.html
Recomendado
Clasificación