localisation actuelle: Maison > Télécharger > Ressources d'apprentissage > livre électronique php > Version numérisée de « Comment se cultiver en tant que programmeur Java » [PDF]
![Version numérisée de « Comment se cultiver en tant que programmeur Java » [PDF]](https://img.php.cn/upload/webcode/000/000/000/5a97bc52283af560.png)
Version numérisée de « Comment se cultiver en tant que programmeur Java » [PDF]
Classer: Matériel d'apprentissage / livre électronique php | Temps de libération: 2018-03-01 | visites: 2811839 |
Télécharger: 606 |
Derniers téléchargements
Horror Beat Phase Maker
喜马拉雅儿童
斑马AI学
超市经理模拟器
Alerte Rouge OL
delta de fonctionnement
Rassemblement de Pokémon
Aquarium Fantastique
Filles en première ligne
Ailes d'étoiles
24 heuresClassement de lecture
- 1 Le fondateur de Tron, Justin Sun, prévoit de discuter de la réconciliation avec la SEC! Peut-être lié au projet de crypto-monnaie de Trump WLFI
- 2 Nightingale Meilleures cartes de royaume à utiliser
- 3 Créez votre propre horloge numérique jQuery
- 4 Quel type de monnaie est KMNO?
- 5 Quelle est la différence entre le trading pré-commercial et après-marché? Explication détaillée des différences entre le pré-commercialisation et le trading après le marché
- 6 Quel est le prix des pièces IRM? La dernière tendance des prix de la pièce IRM
- 7 Binance Launchpool n ° 64 Analyse du projet et prévisions de prix: Redstone (rouge) peut-elle enflammer le marché?
- 8 Zhao Changpengfa 4: La binance ne sera pas vendue! Il yi: Ne soyez pas le voyou de quelqu'un d'autre en vain
- 9 L'énorme pompe de l'écosystème BTC! Odindog et Odincat ont bondi! Disposition 4 pièces avec une augmentation de 100 fois!
- 10 L'application Binance prend-elle un chinois simplifié? Y a-t-il vraiment? Tutoriel spécifique sur la définition de la langue de l'application Binance
- 11 Quelle monnaie est CRTS?
- 12 La nageoire de requin est-elle un produit structuré pour le type de base garanti? Les nageoires de requin sont-elles sûres?
- 13 Un article pour en savoir plus sur Hong Kong YA Holdings augmentant encore ses participations dans Bitcoin! Les avoirs totaux ont augmenté à 8,88 BTC
- 14 Les pièces Sol sont-elles une chaîne publique? Les pièces SOL ont-elles des perspectives?
- 15 L'arbitrage des fonds spéculatifs négocie-t-il le coupable?
Derniers tutoriels
-
- Aller au langage pratique GraphQL
- 2854 2024-04-19
-
- Premiers pas avec MySQL (Professeur Mosh)
- 2268 2024-04-07
-
- Mock.js | Axios.js | Json | Dix jours de cours de qualité
- 3017 2024-03-29
Comment pratiquer les programmeurs JavaIl s'agissait à l'origine d'une note de formation préparée pour les nouveaux arrivants dans le département informatique des changes de la Deutsche Bank. Le livre est divisé en quatre parties. La première partie présente de manière exhaustive les nouvelles fonctionnalités de Java 7. La deuxième partie explore les connaissances et technologies clés en matière de programmation Java. La troisième partie traite des nouveaux langages et de la programmation multilingue sur la JVM. la partie couvre la plateforme et la programmation multilingue. Depuis l'introduction des nouvelles fonctionnalités de Java 7, la formation des programmeurs Java couvre les technologies les plus importantes du développement Java, telles que l'injection de dépendances, le développement piloté par les tests et l'intégration continue, explore les langages non Java sur la JVM. , et explique en détail les projets multilingues, notamment ceux impliquant les langages Groovy, Scala et Clojure. De plus, le livre contient un grand nombre d'exemples de code pour aider les lecteurs à comprendre le langage et la plate-forme Java par la pratique.
Comment s'entraîner en tant que programmeur Java Catalogue :
Partie 1 Développer avec Java 7
Chapitre 1 Première introduction à Java 7
1.1 Langue et plateforme
Projet 1.2 Coin : tout est concentré
1.3 Modifications dans le projet Coin
1.4 Résumé
Chapitre 2 Nouvelles E/S
2.1 Un bref historique des E/S Java
2.2 La pierre angulaire des E/S de fichier : Path
2.3 Traitement des répertoires et des arborescences de répertoires
2.4 E/S du système de fichiers NIO.2
2.5 Opérations d'E/S asynchrones
2.6 Intégration de Socket et Channel
2.7 Résumé
Partie 2 Technologies clés
Chapitre 3 Injection de dépendances
3.1 Injection de connaissances : comprendre IoC et DI
3.2 DI standardisée en Java
3.3 Implémentation de référence DI en Java : Guice 3
3.4 Résumé
Chapitre 4 Concurrence moderne
4.1 Introduction à la théorie de la concurrence
4.2 Concurrence de structure de bloc (avant Java 5)
4.3 Éléments constitutifs des applications simultanées modernes
4.4 Exécution du contrôle
4.5 Cadre de branchement/fusion
4.6 Modèle de mémoire Java
4.7 Résumé
Chapitre 5 Fichiers de classe et bytecode
5.1 Chargement de classe et objets de classe
5.2 Utilisation de la méthode handle
5.3 Vérifier les fichiers de classe
5.4 Bytecode
5.5 invoquerdynamique
5.6 Résumé
Chapitre 6 Comprendre le réglage des performances
6.1 Terminologie des performances
6.2 Méthode pragmatique d'analyse des performances
6.3 Qu'est-ce qui n'a pas fonctionné ? Raisons pour lesquelles nous sommes inquiets
6.4 Un problème de timing lié au matériel
6.5 Collecte des déchets
6.6 Compilation JIT de HotSpot
6.7 Résumé
Partie 3 Programmation multilingue sur JVM
Chapitre 7 Langage JVM alternatif
7.1 Java est-il trop stupide ? Pure calomnie
7.2 Écologie du langage
7.3 Programmation multilingue sur JVM
7.4 Comment choisir un langage non Java approprié
7.5 Prise en charge JVM pour les langages alternatifs
7.6 Résumé
Chapitre 8 Groovy : le compagnon dynamique de Java
8.1 Premiers pas avec Groovy
8.2 Groovy 101 : Syntaxe et sémantique
8.3 Différences avec Java - Newbie Trap
8.4 Fonctionnalités Groovy que Java n'a pas
8.5 Coopération entre Groovy et Java
8.6 Résumé
Chapitre 9 Scala : simple mais pas simple
9.1 Un aperçu rapide de Scala
9.2 Scala peut-il être utilisé dans mon projet
9.3 Laissez le code fleurir à nouveau avec Scala
9.4 Modèle objet Scala : similaire mais différent
9.5 Structures et collections de données
9.6 introduction à l'acteur
9.7 Résumé
Chapitre 10 Clojure : Programmer de manière plus sûre
10.1 Introduction à Clojure
10.2 Trouver Clojure : syntaxe et sémantique
10.3 Utiliser les fonctions et les boucles
10.4 Séquences Clojure
10.5 Interopérabilité entre Clojure et Java
10.6 Concurrence Clojure
10.7 Résumé
Partie 4 Développement de projets multilingues
Chapitre 11 Développement piloté par les tests
11.1 Aperçu du TDD
11.2 Tester l'avatar
11.3 ScalaTest
11.4 Résumé
Chapitre 12 Construction et intégration continue
12.1 Rencontrez Maven 3
12.2 Projet de démarrage Maven 3
12.3 Construire un projet Java7developer avec Maven 3
12.4 Jenkins : Répondre aux besoins de CI
12.5 Métriques du code Maven et Jenkins
12.6 Leiningen
12.7 Résumé
Chapitre 13 Développement Web rapide
13.1 Problèmes avec Java Web Framework
13.2 Critères de choix d'un framework web
13.3 Démarrer avec Grails
13.4 Projet de démarrage rapide Grails
13.5 Plongez dans le Graal
13.6 Démarrer avec Compojure
13.7 Suis-je une loutre
13.8 Résumé
Chapitre 14 Restez excellent
14.1 Attentes pour Java 8
14.2 Programmation multilingue
14.3 Tendances futures de la concurrence
14.4 Nouvelles orientations pour JVM
14.5 Résumé
Annexe A java7developer : installation du code source
Annexe B : syntaxe et exemples de modèles globaux
Annexe C Installation de langages JVM alternatifs
Annexe D Téléchargement et installation de Jenkins
Annexe E java7developer : Maven POM
