13,7K подписчиков
Если вы так же любопытны, как я, вы наверняка задумывались о том, как работают операционные системы. Здесь я расскажу о некоторых исследованиях и экспериментах, которые я провёл, чтобы лучше понять, как работают вычислительные и операционные системы...
3 года назад
12K подписчиков
Продолжаем разбираться с загрузчиками. Как вы помните, начальный загрузчик сталкивался с тем, что было неизвестно, что именно будет загружаться. Кроме того, ему приходилось работать с внешними накопителями напрямую, ведь в памяти машины еще не было ни ОС, ни драйверов. Но когда ОС уже загружена все должно быть легко и просто. Или нет? Что требуется загружать во время работы ОС? Не сомневаюсь, что все назовут, как минимум, программы пользователя. Многие вспомнят о разделяемых библиотеках (.dll в Windows, ...
2 года назад
13,7K подписчиков
Источник: Nuances of Programming Первая часть статьи. Загрузчики классов В объектно-ориентированном программировании единицей программного обеспечения является класс. Он представляет собой логическую сущность или блок. То, как классы загружаются в JVM, обычно не представляет особого интереса. Классы просто всегда оказываются под рукой, когда они нужны, и это весьма удобно. Однако изучение внутренних механизмов загрузки классов в Java полезно, поскольку внутренняя система загрузки классов в JVM фактически...
7 месяцев назад