2020/3/13 Un livre intitulé "Guide de programmation Java de nouvelle génération" a été publié [https://www.amazon.co.jp/dp/B085RBT3LH) Ce livre se compose de 4 parties
Il est devenu. Comme Java 14 vient de sortir l'autre jour, il semble qu'il ne prenne pas en charge la dernière version de Java, mais le traducteur a ajouté des ajouts et des notes de traduction sur Java 13 et Java 14, il est donc facile de comprendre les changements et les nouvelles fonctionnalités de Java 10. J'ai senti que c'était un livre organisé et qui devait être lu par toute personne travaillant en Java. Cette fois, je voudrais exprimer mes impressions sur la partie "Partie 1 Java 10" des quatre parties ci-dessus. (Je n'expliquerai pas le contenu très profondément, donc je recommande de lire un livre si vous êtes intéressé)
À propos de Java 10, les quatre suivants sont écrits.
De nombreux utilisateurs de Java savent que var peut être utilisé dans les déclarations de type variable en Java, mais dans les livres, quand var peut-il être utilisé et quand ne peut-il pas être utilisé? Il est écrit en détail sur. Il est également livré avec une simple question de confirmation de type quiz appelée vérification du code. Je pense que cela vous aidera à vérifier votre compréhension. Cependant, il y a parfois des problèmes qui ne sont pas directement liés au sujet principal, mais dans ce cas, l'explication est complétée par quelque chose comme "Ce problème n'est pas directement lié à XX". Et enfin, il y a même une opinion selon laquelle l'utilisation de var rend plus important le nom des variables (car vous ne décrivez pas explicitement le type).
Le partage de données de classe d'application est une fonction utile qui permet d'améliorer les performances de démarrage des applications Java et de réduire l'utilisation de la mémoire, mais je pense qu'il n'y a pas beaucoup d'informations en japonais. Dans le livre, il y a un exemple qui exécute en fait une commande pour créer un fichier d'archive partagé d'application, et vous pouvez réellement l'essayer.
Après avoir brièvement expliqué le GC G1 qui est devenu le GC par défaut dans Java 9, il est écrit ce GC complet qui a été exécuté en utilisant un seul thread jusqu'à ce que Java 9 soit fourni en parallèle GC complet dans Java 10. .. Il explique également comment lire le journal du GC G1 et approfondira votre compréhension du fonctionnement interne.
D'autres améliorations décrivent les éléments suivants:
Il existe de nombreuses fonctionnalités que les développeurs ne peuvent pas utiliser directement, et tous les éléments sont brièvement abordés, mais Graal est mentionné (comme beaucoup d'entre vous le savent peut-être déjà) et la gestion des versions Java est expliquée.
Ceci est l'introduction du guide de programmation Java de nouvelle génération (Java 10).
Recommended Posts