Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Understanding the Java Virtual Machine: Class Loading and ReflectionГод выпуска: 2015
Производитель: Pluralsight
Сайт производителя: pluralsight.com
Автор: Kevin Jones
Продолжительность: 1:58
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: Java is built around classes; these classes have to be loaded into memory and loading that is the responsibility of class loaders. The first part of this course will look at this class loading mechanism and how to write class loaders. Once you understand this, several scenarios become available, such as hot deployment of classes and the side-by-side loading of classes. Java has a rich type system and rich metadata. Reflection is the mechanism by which you can examine that metadata at runtime, and use that information to build rich applications. In the second part of this course, we will see how to use reflection to both examine this metadata at runtime and use it within our applications.
[spoiler="Содержание"]
IntroductionIntroduction
Use of the Classpath
Overview of the Rest of the Class
The Basics of ClassloadingThe Basics of Classloading in Java
The Core Java Classes
The Delegation Model
Summary
Writing Our Own Class LoaderIntroduction
Writing and Using a URLClassLoader
Using Interfaces and Implementation Classes
Writing Our Own Classloader
Summary
Side by Side DeploymentIntroduction
Loading Classes from Multiple Locations
Implementing the Factory Pattern
Summary
Hot DeploymentOverview of Hot Deployment
Understanding How and Why Hot Deployment Is Used
Writing the Hot Deployment Code
Summary
ReflectionIntroduction
Looking at Types
Executing Code
Arrays and Fields
Summary
Building an IoC ContainerIntroduction
Basic Code
Using Constructors
Resolving Types
Summary
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1024x768, 4:3, 15fps, 254kbps
Аудио: AAC, 48kHz, 192kbps, stereo
[spoiler="Скриншоты"]

[/spoiler]