Maison  >  Article  >  Java  >  Questions et réponses du test écrit Java (questions du test écrit de difficulté de base)

Questions et réponses du test écrit Java (questions du test écrit de difficulté de base)

(*-*)浩
(*-*)浩original
2019-11-20 16:13:2910869parcourir

Questions et réponses du test écrit Java (questions du test écrit de difficulté de base)

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.class

C. al

D. Les deux sont corrects

Réponse : A

Analyse : .class est le fichier d'analyse de java

2. Les classes Java peuvent être utilisées comme ()

A Mécanisme de définition de type

B Mécanisme d'encapsulation des données

C. 🎜>

D. Aucune des réponses ci-dessus n'est correcte

Réponse : C

3. 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 correct

Ré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éaire

C. Réponse : Portable

5. L'erreur dans la description du constructeur est ()

A Le type de retour du constructeur ne peut être que nul

B. 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 classe

C 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 : A

Analyse : 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 : A

8. É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 : ABD

10.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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn