了解如何调整JVM并做出正确的编码选择,以确保您的应用程序以最佳状态运行。在本课程中,我们将了解导致应用程序性能问题的原因以及如何解决这些问题。这包括开发人员在设计时可以使用的选项-如何做出最佳的编码选择以实现最佳性能。我们将学习配置虚拟机以在运行时提供更好性能的各种方式。我们将深入研究虚拟机如何管理内存以及垃圾回收过程。
在此过程中,我们将学习Just In Time编译器(JIT),性能测试和基准测试,反编译字节码,使用GraalVM作为替代虚拟机等等。
关于Java版本:本课程是针对Java版本8和11+编写的,您可以同时学习其中的任何一个版本。您可以使用Oracle或OpenJDK版本。
BestSeller | h264, yuv420p, 1280×720 |ENGLISH, aac, 44100 Hz, 2 channels, s16 | 10h 04 mn | 4.01 GB
Instructor: Matt Greencroft, Virtual Pair Programmers
Learn how to tune the JVM and make good coding choices to ensure your applications perform optimally.
What you’ll learn
What can cause performance issues in our applications, and how to resolve them.
The choices available to us as developers at design-time – how to make good coding choices for optimal performance.
How to configure the virtual machine to provide better performance at run-time.
The JVM’s Just In Time compiler.
How the virtual machine manages memory.
Performance testing and benchmarking
Requirements
Basic working knowledge of Java programming is needed, but you don’t need to be a Java expert!
猜你喜欢
- 2022版Elixir函数式编程语言开发基础入门视频教程 (1.000)
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!