aktueller Standort: Heim > Herunterladen > Lernmittel > PHP-E-Book > Gescannte Version von „How to Cultivation as a Java Programmer' [PDF]
Gescannte Version von „How to Cultivation as a Java Programmer' [PDF]
Klassifizieren: Lernmaterialien / PHP-E-Book | Veröffentlichkeitsdatum: 2018-03-01 | Besuche: 2811717 |
Herunterladen: 605 |
Neueste Downloads
Alarmstufe Rot OL
Operationsdelta
Pokémon-Versammlung
Fantasy-Aquarium
Girls Frontline
Flügel der Sterne
Kleine Blumenfee, Feenparadies
Restaurant Cute Story
Shanhe Reiseerkundung
Liebe und Produzent
24 StundenBestenliste lesen
- 1 Wie kann ich einen einzelnen Thread in C 11 ohne Kooperation erzwingen?
- 2 Wie kann ich den Pfad einer ausführbaren Go-Datei finden?
- 3 Infinity Nikki: So bekommst du das Elektriker-Outfit
- 4 Wie eliminiere ich Leerräume beim Zusammenführen von PDFs?
- 5 Wie gehe ich mit XML-Namespaces um und greife in SimpleXML auf Elemente/Attribute mit Doppelpunkten zu?
- 6 Wie kann ich den Header eines Go-Slice überprüfen?
- 7 Wie integriere ich externe Bibliotheken in mein Visual Studio 2012 C-Projekt?
- 8 Wie kann ich Änderungen im Fensterstandort-Hash in meiner Ajax-Anwendung zuverlässig erkennen?
- 9 Wie finde ich effizient die Top-N-Elemente pro Gruppe in einem Spark-DataFrame?
- 10 Monopoly Go: North Pole Profits Rewards Guide (17.–19. Dezember)
- 11 Große Entdeckung – lowCalAlt_update 7
- 12 Wie kann ich in Java ein Bild kontinuierlich animieren und gleichzeitig Tastendruckereignisse verarbeiten?
- 13 Wie behebt man den Microsoft Visual C 14.0-Abhängigkeitsfehler bei der Installation von MySQL-Python mit Pip?
- 14 Können C#-Erweiterungsmethoden Operatoren überlasten?
- 15 Java-Ganzzahlvergleich: Wann funktioniert „==“ und wann sollten Sie „equals()“ verwenden?
Neueste Tutorials
-
- Gehen Sie zur praktischen Anwendung von GraphQL
- 2361 2024-04-19
-
- Erste Schritte mit MySQL (Teacher Mosh)
- 2010 2024-04-07
-
- Mock.js |. Axios.js |. Ajax – Zehn Tage Qualitätsunterricht
- 2789 2024-03-29
Wie man Java-Programmierer übtEs handelte sich ursprünglich um eine Schulungsnotiz für Neulinge in der Devisen-IT-Abteilung der Deutschen Bank. Das Buch ist in vier Teile gegliedert. Der erste Teil stellt umfassend die neuen Funktionen von Java 7 vor. Der zweite Teil befasst sich mit den wichtigsten Java-Programmierkenntnissen und -technologien Teil behandelt die Umsetzung von Plattform- und Mehrsprachenprogrammierung. Beginnend mit der Einführung der neuen Funktionen von Java 7 deckt die Ausbildung von Java-Programmierern die wichtigsten Technologien in der Java-Entwicklung ab, wie z. B. Abhängigkeitsinjektion, testgetriebene Entwicklung und kontinuierliche Integration, und erforscht Nicht-Java-Sprachen auf der JVM und erläutert ausführlich mehrsprachige Projekte, insbesondere solche mit den Sprachen Groovy, Scala und Clojure. Darüber hinaus enthält das Buch zahlreiche Codebeispiele, die den Lesern helfen sollen, die Java-Sprache und -Plattform aus der Praxis zu verstehen.
So üben Sie als Java-Programmierer Katalog:
Teil 1 Entwickeln mit Java 7
Kapitel 1 Erste Einführung in Java 7
1.1 Sprache und Plattform
1.2 Münzprojekt: Alles ist konzentriert
1.3 Änderungen im Coin-Projekt
1.4 Zusammenfassung
Kapitel 2 Neue E/A
2.1 Eine kurze Geschichte von Java I/O
2.2 Der Eckpfeiler der Datei-E/A: Pfad
2.3 Verzeichnisse und Verzeichnisbäume verarbeiten
2.4 NIO.2-Dateisystem-E/A
2.5 Asynchrone E/A-Operationen
2.6 Integration von Socket und Channel
2.7 Zusammenfassung
Teil 2 Schlüsseltechnologien
Kapitel 3 Abhängigkeitsinjektion
3.1 Wissensinjektion: IoC und DI verstehen
3.2 Standardisiertes DI in Java
3.3 DI-Referenzimplementierung in Java: Guice 3
3.4 Zusammenfassung
Kapitel 4 Moderne Parallelität
4.1 Einführung in die Parallelitätstheorie
4.2 Parallelität der Blockstruktur (vor Java 5)
4.3 Bausteine moderner gleichzeitiger Anwendungen
4.4 Kontrollausführung
4.5 Branch/Merge-Framework
4.6 Java-Speichermodell
4.7 Zusammenfassung
Kapitel 5 Klassendateien und Bytecode
5.1 Laden von Klassen und Klassenobjekten
5.2 Verwendung der Methode handle
5.3 Klassendateien überprüfen
5.4 Bytecode
5.5 invokedynamic
5.6 Zusammenfassung
Kapitel 6: Leistungsoptimierung verstehen
6.1 Leistungsterminologie
6.2 Pragmatische Leistungsanalysemethode
6.3 Was ist schief gelaufen? Gründe, warum wir uns Sorgen machen
6.4 Ein Timing-Problem aufgrund der Hardware
6.5 Müllabfuhr
6.6 JIT-Kompilierung von HotSpot
6.7 Zusammenfassung
Teil 3 Mehrsprachige Programmierung auf JVM
Kapitel 7 Alternative JVM-Sprache
7.1 Ist Java zu dumm? Reine Verleumdung
7.2 Sprachökologie
7.3 Mehrsprachige Programmierung auf JVM
7.4 So wählen Sie eine geeignete Nicht-Java-Sprache aus
7.5 JVM-Unterstützung für alternative Sprachen
7.6 Zusammenfassung
Kapitel 8 Groovy: Javas dynamischer Begleiter
8.1 Erste Schritte mit Groovy
8.2 Groovy 101: Syntax und Semantik
8.3 Unterschiede zu Java – Newbie Trap
8.4 Tolle Funktionen, die Java nicht hat
8.5 Zusammenarbeit zwischen Groovy und Java
8.6 Zusammenfassung
Kapitel 9 Scala: Einfach, aber nicht einfach
9.1 Ein kurzer Blick auf Scala
9.2 Kann Scala in meinem Projekt verwendet werden?
9.3 Lassen Sie den Code mit Scala wieder aufblühen
9.4 Scala-Objektmodell: Ähnlich, aber anders
9.5 Datenstrukturen und Sammlungen
9,6 Schauspieler Einführung
9.7 Zusammenfassung
Kapitel 10 Clojure: Sicherer programmieren
10.1 Einführung in Clojure
10.2 Clojure finden: Syntax und Semantik
10.3 Funktionen und Schleifen verwenden
10.4 Clojure-Sequenzen
10.5 Interoperabilität zwischen Clojure und Java
10.6 Clojure-Parallelität
10.7 Zusammenfassung
Teil 4 Mehrsprachige Projektentwicklung
Kapitel 11 Testgetriebene Entwicklung
11.1 TDD-Übersicht
11.2 Avatar testen
11.3 ScalaTest
11.4 Zusammenfassung
Kapitel 12 Build und kontinuierliche Integration
12.1 Lernen Sie Maven 3
kennen
12.2 Maven 3 Erste Schritte-Projekt
12.3 Erstellen Sie ein Java7-Entwicklerprojekt mit Maven 3
12.4 Jenkins: CI-Bedürfnisse erfüllen
12.5 Maven- und Jenkins-Codemetriken
12.6 Leiningen
12.7 Zusammenfassung
Kapitel 13 Schnelle Webentwicklung
13.1 Probleme mit Java Web Framework
13.2 Kriterien für die Auswahl eines Webframeworks
13.3 Erste Schritte mit Grails
13.4 Grails-Schnellstartprojekt
13.5 Tauchen Sie ein in Grails
13.6 Erste Schritte mit Compojure
13.7 Bin ich ein Otter
13.8 Zusammenfassung
Kapitel 14 Bleiben Sie ausgezeichnet
14.1 Erwartungen für Java 8
14.2 Mehrsprachige Programmierung
14.3 Zukünftige Parallelitätstrends
14.4 Neue Richtungen für JVM
14.5 Zusammenfassung
Anhang A java7developer: Quellcode-Installation
Anhang B Glob-Mustersyntax und Beispiele
Anhang C: Installieren alternativer JVM-Sprachen
Anhang D Jenkins-Download und Installation
Anhang E java7developer: Maven POM