Algunas pequeñas preguntas sobre Java.
Respuesta: B (La opción A tiene un punto después de 12, la opción C tiene una coma en el medio y la opción D no tiene espacio en el medio).
2. Supongamos que I, j, k, m son variables int con asignación. ¿Cuál de las siguientes expresiones es un valor lógico?
a.i = = k ampj k gt; =m b. i k m d.
Respuesta: a (solo a es una expresión lógica)
3. Después de ejecutar la siguiente declaración, el valor de k es
int i=4, j=5, k=9, m = 5;
If (i gtj| |m, k)k; else k-;
a.10
Hay un problema con esta pregunta ~ ~
4. la siguiente secuencia de declaraciones, k El valor es
int i=10, j=18, k = 30
Switch (j-i)
{Caso 8 : k;
Caso 9: k = 2;
Caso 10: k = 3;
Predeterminado: k/= j;
}
a.31
Respuesta: 2 (No hay salto de línea después de 2 (caso 8, por lo que cada oración en switch se ejecutará una vez)
5. ¿Qué pasa? Respuesta: d
La clase A es una colección de objetos en el mismo objeto, la clase abstracta B es un tipo de datos abstractos
La clase C es un compuesto. tipo de datos y la clase D tiene 1 objeto. p>
6 Respuesta: Respuesta
A.1 Un programa puede contener solo una clase
C.1. puede tener múltiples clases públicas. d. 1 archivo fuente solo puede ser utilizado por 1 programa
7. s=1, I = 1;
mientras(i lt= 4){ s * = I;}
a.6 4 24 d.
Respuesta: D (agregué 1 después de la última ejecución de i=4)
8. ¿Qué saldrá mal?
1 modificación pública (? ) {
2 int I, j, k;
3i = 100;
4 mientras(I gt; 0) {
5j = I * 2;
6 system . println(" El valor de j es " j ");
7k = k 1;
8i-;
9 }
10 }
Línea 4, Línea 6, Línea 7, Línea 8
Respuesta: Línea 7 (porque K no está inicializado en el programa)
9. Proporcione el siguiente código:
Clase pública Persona {
Static int arr[] = new. int[10];
Public static void main(String a[])
{
system out . /p>
}
}
¿Cuál de las siguientes afirmaciones es correcta respecto al procedimiento anterior?
Error durante la compilación;
(Si s en main(string...) está en minúscula, entonces esta es la respuesta.)
Cheap time es correcto , se producirá un error al ejecutar;
Salida cero (si la s en String está en mayúscula, la respuesta es esta opción.
arr[] es una variable de clase, no una variable de instancia, y se puede llamar directamente, por lo que la salida es 0.
La salida está vacía.
También hay algunas preguntas de este tipo en mi espacio de Baidu, que recopilé para el examen intermedio de JAVA. Si estás interesado, puedes ir a echar un vistazo_.