例如,当从另一个位置加载的类访问本地文件系统时,我们可能不信任它。
For example, a class load from another location may not be trusted for access to the local filesystem.
当模块2的特定于模块的类加载器加载它的模块的代码并找到对另一个模块(同样是公共对象库)的引用时,它加载那个模块。
When then the module-specific class loader for module 2 loads its module's code and finds a reference to another module (again, the common objects library) it loads that module.
当每个函数被调用时,它的PLT中的条目就会被简化为一个到那个已加载函数的直接跳转。
As each function is called, its entry in the PLT is simplified into a direct jump to the loaded function.
When you double-click a program, it's loaded into RAM.
当你双击一个程序,它被加载到内存中。
应用推荐