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]](https://img.php.cn/upload/webcode/000/000/000/5a97bc52283af560.png)
Gescannte Version von „How to Cultivation as a Java Programmer' [PDF]
Klassifizieren: Lernmaterialien / PHP-E-Book | Veröffentlichkeitsdatum: 2018-03-01 | Besuche: 2811839 |
Herunterladen: 606 |
Neueste Downloads
Horror Beat Phase Maker
喜马拉雅儿童
斑马AI学
超市经理模拟器
Alarmstufe Rot OL
Operationsdelta
Pokémon-Versammlung
Fantasy-Aquarium
Girls Frontline
Flügel der Sterne
24 StundenBestenliste lesen
- 1 Der Gründer von Tron, Justin Sun, plant, die Versöhnung mit der SEC zu besprechen! Vielleicht im Zusammenhang mit Trumps Kryptowährungsprojekt WLFI
- 2 Nightingale Best Realm -Karten zu verwenden
- 3 Erstellen Sie Ihre eigene jQuery digitale Uhr
- 4 Welche Art von Währung ist KMNO?
- 5 Was ist der Unterschied zwischen dem Handel vor dem Markt und nach dem Markt? Detaillierte Erläuterung der Unterschiede zwischen dem Handel mit Vormarkt und After-Market
- 6 Wie viel kostet der Preis für MRT -Münzen? Der jüngste Preistrend der MRT -Münze
- 7 Binance Launchpool Nr. 64 Projektanalyse und Preisprognose: Kann Redstone (rot) den Markt entzünden?
- 8 Zhao Changpengfa 4: Binance wird nicht verkauft! Er yi: Sei nicht umsonst der Schläger eines anderen
- 9 Die riesige Pumpe des BTC -Ökosystems! Odindog und Odincat stiegen! Layout 4 Münzen mit einer 100-fachen Erhöhung!
- 10 Unterstützt Binance App das Chinesisch für das Chinesisch? Gibt es wirklich? Spezifisches Tutorial zum Festlegen der Sprache der Binance -App
- 11 In welcher Währung ist CRTS?
- 12 Ist die Haifischflosse ein strukturiertes Produkt für garantierten Basistypen? Sind Haienflossen sicher?
- 13 Ein Artikel, der über Hongkong Ya Holdings erfahren kann und seine Beteiligung an Bitcoin weiter erhöht! Die Gesamtbestände stiegen auf 8,88 BTC
- 14 Ist Sol Coins eine öffentliche Kette? Haben Sol -Münzen Aussichten?
- 15 Handelt der Hedgefonds Arbitrage mit dem Täter?
Neueste Tutorials
-
- Gehen Sie zur praktischen Anwendung von GraphQL
- 2854 2024-04-19
-
- Erste Schritte mit MySQL (Teacher Mosh)
- 2268 2024-04-07
-
- Mock.js |. Axios.js |. Ajax – Zehn Tage Qualitätsunterricht
- 3017 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
