3 Repos
Comprehensive instructional resources covering the core syntax and fundamentals of the Java language.
Distinct from Java Developer Guides: Focuses on general language fundamentals rather than developer environment setup or specific concurrency guides.
Explore 3 awesome GitHub repositories matching education & learning resources · Java Language Guides. Refine with filters or upvote what's useful.
Dieses Projekt ist eine Sammlung von Lehrmaterialien und Lehrplänen, die darauf ausgelegt sind, die Sprache Java zu vermitteln. Es bietet einen strukturierten Programmierkurs, einen Grundlagenleitfaden und ein Tutorial zur objektorientierten Programmierung, unterstützt durch eine Reihe praktischer Programmierübungen und Implementierungsaufgaben. Der Lehrplan konzentriert sich auf die Implementierung objektorientierter Muster, einschließlich Vererbung, Polymorphismus und Abstraktion. Er deckt die Erstellung von Klassen, die Verwendung von Interfaces zur Definition von Verhaltensverträgen und die Anwendung von Zugriffsmodifikatoren zur Steuerung der Datensichtbarkeit ab. Die Bildungsinhalte umfassen zudem Sprachgrundlagen wie Variablenverwaltung, bedingte Logik und iterative Schleifen. Es enthält Anleitungen zur Verwaltung von Datenstrukturen durch Listen, Sets und Maps sowie zur Implementierung der Fehlerbehandlung mittels Try-Catch-Blöcken und benutzerdefinierten Exceptions. Zusätzliche Themen behandeln String-Manipulation und die Verwendung von Scannern für Benutzereingaben über die Konsole.
Offers a comprehensive overview of Java data types, operators, control flow, and exception handling.
Dieses Projekt ist ein instruktives Repository und eine Lernressource, die eine umfassende Sammlung von Studiennotizen, Programmierleitfäden und ausführbaren Codebeispielen bietet. Es dient als Leitfaden für Java SE- und Java-Webentwicklung und enthält eine Bibliothek mit Code-Samples, die gängige Algorithmen und technische Implementierungen demonstrieren. Das Repository konzentriert sich auf die Analyse des Sprachkerns und der Laufzeitumgebung, mit detaillierten Tutorials zu Multithreading und Concurrency. Es bietet praktische Implementierungen von Softwarearchitekturen und Entwurfsmustern, wie etwa Singleton- oder Strategie-Pattern, sowie Einblicke in die Java Virtual Machine und Bytecode. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, darunter Sprachgrundlagen wie Generics und Annotations, Grundlagen der Webentwicklung wie HTTP-Request-Handling und Session-Management sowie Concurrency-Primitive für Thread-Lebenszyklen und Ressourcen-Synchronisation. Zudem sind Hilfsprogramme für Sicherheit, Datenverarbeitung und dynamische Seitengenerierung enthalten.
Serves as a comprehensive instructional resource covering Java language fundamentals, including reflection and generics.
Dieses Projekt ist ein zweisprachiger Java-Programmierleitfaden und eine Bildungsressource, die professionelle Java-Coding-Standards und Best Practices sowohl auf Englisch als auch auf Chinesisch bereitstellt. Es dient als Lehrmaterial für Software Engineering, das Industriestandard-Patterns und Richtlinien durch zweisprachige Vergleiche vermittelt. Der Inhalt ist als technische Markdown-Referenz organisiert und nutzt ein Side-by-Side-Layout, um den englischen Originaltext mit der entsprechenden chinesischen Übersetzung abzugleichen. Diese Struktur ermöglicht den direkten Vergleich technischer Dokumentationen, um komplexe Konzepte und Terminologien des Software Engineerings zu verdeutlichen. Die Materialien werden als statische Markdown-Dateien gespeichert und sind in einer kapitelbasierten Verzeichnisstruktur abgelegt, die der Abfolge des Quell-Lehrbuchs entspricht.
Offers a comprehensive guide to Java programming best practices through dual-language technical text.