Unerfahrene Lernmethode, um Java Silver 11 zu erhalten

Einführung

Der Autor, der Ingenieur werden möchte, wird darauf hingewiesen, dass der Autor keine Fähigkeiten im Beschäftigungsprozess besitzt und es schwierig ist, einen Job unter der aktuellen Korona zu finden, und er möchte die Fähigkeiten erlernen, die einzeln erworben werden können. Vor diesem Hintergrund habe ich beschlossen, es von Java Silver zu beziehen, das mir beigebracht wurde.

Und ich habe neulich gerade die Java Silver 11-Qualifikation erhalten, daher möchte ich die Lernmethode bis zur Akquisition teilen.

Infolgedessen habe ich mit ** 89% bestanden (mit der richtigen Antwortrate von 63%) **: entspannt:

Zielperson

・ Diejenigen, die aus verschiedenen Gründen versuchen, Java Silver zu erwerben

Was ist eine Java SE-Zertifizierung überhaupt?

Dies ist eine von Oracle durchgeführte Qualifikation für Java-Programmierer. Es gibt ** "Bronze", "Silber" und "Gold" ** als Stufen, und jede Stufe ist ein Beweis für die aktuelle Fähigkeitsstufe.

Niveau Überblick
Bronze Grundkenntnisse in objektorientierter Programmierung in Java
Silver Verfügen Sie über die grundlegenden Programmierkenntnisse, die für die Entwicklung von Java-Anwendungen erforderlich sind, und können Sie Entwicklungsarbeiten unter Anleitung fortgeschrittener Benutzer ausführen
Gold Fähigkeiten, mit denen Sie die Absichten des Designers richtig verstehen und Funktionen selbst implementieren können

Da ich dieses Mal Silber bekommen habe, werde ich mich hauptsächlich auf die Lernmethode von Silber konzentrieren.

Lernumgebung und Lernzeit

Sprachen lernen Qualifikationslernen
Zeitraum Etwa einen Monat Etwa einen Monat
Gebrauchsanweisung "Einführung in Java, die erfrischend ist""SelbststudiumJava" "Schwarzes Buch" "Lila Buch"
Lernmethode **Verstehen Sie die Grundlagen mit "Einführung in Java"**Tu es,Mit "Self-Study Java" als zusätzliches Wissen neu verstanden und aufgenommen Lesen Sie den Kommentar sorgfältig durch und erfahren Sie, wie Sie die richtige Antwort auf das Problem finden.

Die grobe Lernmethode ist wie oben.

Ich würde gerne tiefer von hier aus graben, um zu sehen, welche Art von Lernen ich gelernt habe.

Lernmethode

Ich denke, dass das, was ich nicht nur für Java, sondern auch für das Erlernen der Programmierung für wichtig halte, ** "warum es passiert" ** zu verstehen ist.

Zum Beispiel ...

Main.java


public class Main {
  String str; // null

  public static void main(String[] args) {
    Main m = new Main();
    System.out.println(m.str); //null wird ausgegeben
  }
}

Another.java


public class Another {
  String str; // null

  public static void main(String[] args) {
    Main m = new Main();
    System.out.println(m.str.length()); //Laufzeit Fehler(NullPointerException)
  }
}

Es gibt zwei Dateien wie die obige.

Es ist üblich, dass beide Zeichenfolgentypen str null als Anfangswert haben.

Die Unterschiede zwischen den beiden Dateien sind wie folgt. -Main.java ruft den Wert der ** Mitgliedsvariablen str auf. ** ** ** -In Another.java wird die Anzahl der Zeichen im Wert der ** Mitgliedsvariablen str mithilfe einer Methode aufgerufen. ** ** **

Ich werde hier nicht auf Details eingehen, aber wenn Sie eine Methode für eine Referenztypvariable mit ** null verwenden, erhalten Sie eine Ausnahme namens NullPointerException **.

Also verwendet Another.java die Methode .length () **, um die Anzahl der Zeichen für str mit null zu überprüfen, sodass eine Ausnahme auftritt.

Wie Sie sehen können, gibt es in Programmiersprachen viele "Warum" **. ** "Warum" -> "Dies geschieht aufgrund von XX" -> "Deshalb ist dies das Ergebnis!" ** Wenn Sie es verstehen, steigt die Aufbewahrungsrate dramatisch an und der Grad des Verständnisses steigt. Gehen.

Es besteht kein Zweifel, dass die Java-Lernmethode auf diese Weise durchgeführt wird, und das ist alles.

Sie müssen zunächst nicht wissen, wann Sie mit dem Lernen fortfahren. Bitte beachten Sie dies.

Scheinprüfung des Qualifikationsreferenzbuchs

Wenn Sie mit der oben genannten Methode lernen und sie bis zu einem gewissen Grad verstehen, können Sie Ihre Fähigkeiten mit einer Scheinprüfung testen. Der Autor ** hat 2 Runden von jedem Kapitel von Kuromoto und Muramoto und 2 Runden von jeder der Scheinprüfungen, also insgesamt 4 Scheinprüfungen von 2 Runden **.

Die standardmäßige richtige Antwortrate beträgt ** 63% (50 von 80 richtigen Antworten) ** für Java Silver. Ich bin der Meinung, dass es kein Problem gibt, wenn die durchschnittliche richtige Antwortrate in insgesamt 4 Scheinprüfungen ** etwa 72% (58 von 80 richtigen Antworten) ** beträgt.

Was das Verhältnis der Bewertungen betrifft, ** Über den Inhalt der Scheinprüfung ** ** Scheinprüfung des schwarzen Buches: Scheinprüfung des lila Buches = 7: 3 **, Für ** Kommentarinhalte ** wird empfohlen, mit ** Schwarzbuchkommentar erneut zu bestätigen: Lila Buchkommentar = 5: 5 **.

Es ist zu beachten, dass ** die standardmäßige korrekte Antwortrate überschritten werden muss **, daher sind ** allgemeine Fehler ** usw. nicht vorzuziehen. Lassen Sie uns geeignete Maßnahmen ergreifen, um das Problem anzugehen.

Wichtiger Problemteil

Hier sind einige Dinge, bei denen der Autor beim Erlernen von Java Silver besonders vorsichtig war.

Es gibt noch andere wichtige Teile, aber ich habe die wichtigsten aufgelistet, bei denen ich vorsichtig war. Bitte versuchen Sie zu referenzieren!

Zusammenfassung

Ich hoffe, es ist hilfreich für diejenigen, die von nun an die Silberqualifikation anstreben.

Die Prüfungsgebühr ist ziemlich hoch, also holen Sie sie sich!

Wenn Sie Kommentare oder Fragen haben, wenden Sie sich bitte an hier.

Recommended Posts

Unerfahrene Lernmethode, um Java Silver 11 zu erhalten
So lernen Sie Java Silver SE 8
Verwendung von HttpClient (Get) von Java
Holen Sie sich Java Silver in Ihrer Pendelzeit!
Straße nach Java SE 11 Silberakquisition
Verwendung von Klassenmethoden [Java]
Ich habe versucht, das Java-Lernen zusammenzufassen (1)
So übergeben Sie Oracle Java Silver
Java lernen (0)
Java-Methoden
Java-Methoden
Wie man die Java Silver Prüfung ablegt und wie man lernt
Java SE8 Silber ~ Der Weg zum Pass ~
[Java] So erhalten Sie das aktuelle Verzeichnis
JAVA lernen Geschichte abstrakte Klassen und Methoden
So erhalten Sie das Datum mit Java
Was ich getan habe, um den Oracle Certified Java Programmer, Silver SE 8, zu erhalten
Wie ein völlig unerfahrener Mensch studierte, um selbst Java-Silber zu erwerben
Java-Klassenmethoden
Java Silver Memo
Für JAVA-Lernen (2018-03-16-01)
Java-Lerntag 5
So erhalten Sie eine Klasse von Element in Java
Bibliothek "OSHI" zum Erfassen von Systeminformationen mit Java
[Java] So erhalten Sie Zufallszahlen ohne bestimmte Zahlen
[Java] Einführung in Java
Verwendung der replace () -Methode (Java Silver)
Wie man Java SE8 Gold bekommt und studiert
[Qualifikationstest] Zusammenfassung der Java SE 8 Silver-Lernmethode
Einführung in Java
[Java] So erhalten Sie die endgültige umgeleitete URL
Studieren Sie Java Silver 1
Was Java-Unerfahrene getan haben, um Kotlin zu studieren
So greifen Sie auf Java Private-Methoden und -Felder zu
Java-Lerntag 2
Java-Lerntag 1
Eine Lernmethode für unerfahrene Personen, um Java SE 8 Silver in einem Monat zu bestehen
[Java Silver] Zusammenfassung der Punkte im Zusammenhang mit Lambda-Ausdrücken
Mit dem Ziel, Java Oracle Silver zu erwerben, Punkt Memo (Pass)
[Java] So erhalten Sie den Maximalwert von HashMap
Quelle zum Abrufen der Umleitungsquell-URL in Java
[Java] So erhalten Sie eine Anfrage per HTTP-Kommunikation
Zusammenfassung der Kenntnisse, die zum Bestehen von Java SE8 Silver erforderlich sind
Stand April 2018 So installieren Sie Java 8 auf einem Mac
Java SE8 Silver bestanden
Änderungen von Java 8 zu Java 11
Summe von Java_1 bis 100
Java Bronze Silber bestanden
[Java] Verschiedene Daten abrufen
Java Learning 2 (Lernen Sie die Berechnungsmethode)
Java-Lernen (bedingter Ausdruck)
Java Silver Study Day 1
Java-Lernnotiz (Methode)
Java Silver Passing Erfahrung
Fassen Sie die Java-Vererbung zusammen (Java Silver 8)