Puisque c'est mon premier article, j'imite un peu comment écrire ici
Tout d'abord, les résultats des tests
Je pense que c'est un bon pour le milieu 2 (probablement)
J'ai eu l'impression qu'il y avait beaucoup de questions demandant si je pouvais comprendre les bases dans les profondeurs. Donc, si vous ne comprenez toujours pas la syntaxe de base de Java, la pensée objet et l'utilisation de base des expressions lambda, vous pouvez terminer dot install pour le moment. Je pense que c'est bien.
Chaque fois que vous le résolvez, marquez le problème s'il correspond à l'un des [faux, accidentel, perdu].
c'est tout
Je vais résumer ce dont j'ai toujours été conscient.
public static void main (String [] args) {}
?
--Vérifiez les modificateurs du champ ou de la méthode auquel vous accédez
――Où se trouve la destination de référence de l'objet?Le temps d'examen est de 2 heures et 30 minutes et 77 questions, j'ai donc beaucoup de temps à perdre (j'ai terminé en 1 heure). Alors, ne vous inquiétez pas du temps, je pense que vous devriez le résoudre soigneusement sans faire d'erreur.
Le problème qui a laissé une impression dans le livre est quelque chose comme ça
Main.java
public class Main {
public static void main(String[] args){
int i=0;
while(i++<1) {
++i;
}
System.out.println(i);
}
}
<détails> <résumé> Ce qui est affiché </ résumé>
Réponse: 3
Si vous répondez 0, vous êtes bloqué. ʻI = i + 1 est défini pour déterminer si ʻi ++ <1
.
Si vous avez répondu 1, comprenons le post-incrément. L'explication est ici
Si vous avez répondu 2, vous avez une bonne ligne. J'étais comme ça au début. Au début, j'ai remarqué que ʻi = i + 1 quand ʻi ++ <1
, mais après avoir terminé le traitement dans un certain temps, j'ai à nouveau rendu le jugement de ʻi ++ <1. C'est aussi ʻi = i + 1
, et ʻi = 3`. Ne baissez pas votre garde jusqu'à la fin.
Problème difficile en termes de niveau
Main.java
public class Main{
public static void main(String[] args){
Sample s=new SubSample();
s.test("Hello");
}
}
interface Sample {
void test(String s);
}
class SubSample implements Sample{
void test(String s) {
System.out.println(s+"!");
}
}
Quand tu cours ...
R: Bonjour! S'affiche B: une erreur de compilation se produit dans la classe principale C: L'interface exemple provoque une erreur de compilation D: la classe SubSample provoque une erreur de compilation E: Une exception se produit lors de l'exécution
<détails>
Soyez assuré même si toutes les questions sont incorrectes jusqu'à présent. Parfois, vous aurez des problèmes comme celui-ci, et parfois vous demanderez simplement si vous comprenez la syntaxe de base. Tous ces problèmes sont répertoriés dans le livre noir, donc si vous comprenez bien le livre noir, vous pourrez y répondre correctement.
J'ai postulé après avoir vu ici. CertView était bien pour moi d'aller juste après. Les résultats du test seront renvoyés à la hâte. Je suis revenu en quittant la salle et je suis allé aux toilettes.
Recommended Posts