1. Il existe une application Java dont le nom de classe principale est al, alors quel peut être le fichier source qui l'enregistre ? ()
AL.java (Apprentissage recommandé :Questions d'entretien pour les programmeurs Java )
b.al.classC. alD. Les deux sont corrects
Réponse : A
Analyse : .class est le fichier d'analyse de java2. Les classes Java peuvent être utilisées comme ()
A Mécanisme de définition de typeB Mécanisme d'encapsulation des donnéesC. 🎜>D. Aucune des réponses ci-dessus n'est correcte
Réponse : C3. Lorsque vous appelez une méthode, si vous souhaitez que la méthode le fasse. changer la valeur du paramètre réel, vous pouvez ? ()
A utilise des types de données de base comme paramètres
B utilise des objets comme paramètres
C A et B sont tous deux vrais pour
D.A et B Aucun d'entre eux n'est correctRéponse : B
Analyse : les types de données de base ne peuvent pas modifier la valeur des paramètres réels
4. Le langage Java présente de nombreux avantages et caractéristiques, qui reflètent le mécanisme parallèle des programmes Java. ()
A Sécurité
B. Multi-linéaireC. Réponse : Portable5. L'erreur dans la description du constructeur est ()
A Le type de retour du constructeur ne peut être que nulB. Le constructeur est une fonction spéciale de la classe, et son nom de méthode doit être le même que le nom de la classeC La fonction principale du constructeur est de terminer l'initialisation des objets de la classe<.> D. Généralement lors de la création d'un nouvel objet, le système appellera automatiquement le constructeur
Réponse : AAnalyse : Le nom du constructeur est identique au nom de la classe et ne peut pas spécifier le type de retour.
6. Si vous devez définir un champ de classe ou une méthode de classe, quel modificateur doit être utilisé ? ()Un statique
B.package
C.privateD.public
Réponse :A 7. Quelle est la sortie après l'exécution du code suivant ()package cn.wuliaokankan; public class Test { public static void main(String[] args) { outer: for (int i = 0; i < 3; i++) inner: for (int j = 0; j < 2; j++) { if (j == 1) continue outer; System.out.println(j + " and " + i); } } }
A.0 et 0
0 et 10 et 2
B.
1 et 0
1 et 1
1 et 2
C.
2 et 0
2 et 1
2 et 2
Réponse : A8. Étant donné le code suivant, comment rendre la variable membre m directement accessible par la fonction fun()()
package cn.wuliaokankan; public class Test { private int m; public static void fun() { // some code… } }
A. protected int mB. Changez private int m en public int m
C Changez private int m en static int mD.
Réponse : C 9. Lesquelles des fonctions suivantes sont des fonctions surchargées de public void example () {….} ()Un exemple public void(int m){…}B.public int exemple(int m){…}
C.public void example2(){ …} Exemple D.public int (int m, float f){…}
Réponse : ABD10.Excusez-moi quoi le code suivant s'imprimera-t-il ?Classe parent :
package cn.wuliaokankan; public class FatherClass { public FatherClass() { System.out.println("FatherClassCreate"); } }
Sous-classe :
package cn.wuliaokankan; import cn.wuliaokankan.FatherClass; public class ChildClass extends FatherClass { public ChildClass() { System.out.println("ChildClass Create"); } public static void main(String[] args) { FatherClass fc = new FatherClass(); ChildClass cc = new ChildClass(); } }
Exécution : C:>java cn. .ChildClassRésultat de sortie :?
Réponse :
FatherClassCreate FatherClassCreate ChildClass Create
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!