La Red de Conocimientos Pedagógicos - Currículum vitae - Preguntas de prueba reales de Java

Preguntas de prueba reales de Java

1. El lenguaje Java no tiene la función de recopilar automáticamente memoria inútil.

2. (derecha) El lenguaje Java es un lenguaje interpretado.

3. El lenguaje Java admite la herencia de clases, pero no la herencia múltiple de clases.

4.El código Unicode es diferente del código ASCII. El código Unicode tiene 16 bits y el código ASCII tiene 8 bits. ..

5. (Sí) En el lenguaje Java, se admiten matrices unidimensionales y multidimensionales.

6. El método sobrecargado (derecha) significa que la subclase y la clase principal tienen el mismo nombre y la misma lista de parámetros, pero el tipo de retorno puede ser diferente.

7. (derecha) Cuando un archivo se agota, se debe llamar al método close() para cerrarlo.

8. (Error) Si a las variables miembro de la clase no se les asigna un valor inicial, los miembros de la clase no se inicializarán automáticamente cuando se ejecute el sistema.

9. (Error) Al definir una clase, los métodos de la clase abstracta deben ser métodos vacíos sin ningún código.

10. (No necesariamente) En Java, el método add() es un método para agregar controles a los componentes del contenedor.

11, (derecha(?)) Todos los eventos del mouse son manejados por los oyentes de la interfaz MouseListener.

12. El subíndice de los elementos de una matriz en lenguaje Java siempre comienza desde 0 y el subíndice puede ser un número entero o una expresión entera.

13. (Correcto) Si P es un objeto de la clase padre y C es un objeto de la subclase, entonces la afirmación p=c es correcta.

14. (free no es una palabra clave, debería ser GC) En los programas Java, la palabra clave new se usa para crear nuevos objetos de clase y la palabra clave free se usa para reciclar objetos de clase inútiles.

15. (Dependiendo de cómo se diga, no se puede acceder a los miembros privados de la clase padre en la subclase, pero sí) Según la herencia, el número de miembros que posee la subclase en el programa. debe ser mayor o igual al número de miembros que posee la clase principal.

16. (No estoy familiarizado con el subprograma) El subprograma es un panel especial y el contenedor más externo del programa Java Applet.

17. (Solo por diversión...) La función de los comentarios es mostrar el contenido después de // en la pantalla cuando se ejecuta el programa.

18. (Sí) En el manejo de excepciones, si el código en try puede generar múltiples excepciones, puede corresponder a múltiples declaraciones catch. Si los tipos de parámetros en catch tienen una relación padre-hijo, la clase padre debe colocarse al final y la subclase al frente.

19. (Nunca he oído hablar de encabezados de clase y cuerpos de clase) Los programas Java se componen de varias definiciones de clases, incluida la definición de encabezados de clase y la definición de cuerpos de clase.

20. (Incorrecto, es necesario) Algunas clases se pueden definir sin constructor, por lo que el constructor no es necesario.

21. (No necesariamente, la subclase también puede ser una clase abstracta) El método abstracto en la clase abstracta debe implementarse en la subclase de la clase.

22. (Sí, se llama final, es realmente incómodo...) La clase final no se puede subclasificar y el método final no se puede anular.