Java程序设计(第3版)第四章——类加载

类加载

1.概念:当JVM第一次使用一个类时,通过classPath找到对应的class文件,从class文件中获取类的相关信息(包名、类名、父类、属性、方法等),保存在JVM中的类加载只进行一次

2 .类加载的时机

(1)第一次创建一个类的对象时,先进行类加载,再创建对象

(2)第一次使用一个类中静态成员(静态属性、静态方法)会导政类加载

(3)子类类加载会导致其父类进行类加载:第一次创建子类对象第一次使用子类的静态属性、静态方法

相关推荐
河阿里1 小时前
SLF4J深度指南(Java):从原理到 Spring 项目实战
java·开发语言·spring
小沈同学呀1 小时前
飞书机器人+Spring AI Function Calling实战-扔掉MCP Client让LLM直接操控工具
java·开发语言·functioncalling·spring ai·飞书机器人
EntyIU1 小时前
大文件分片上传完整案例
java
雨师@1 小时前
go语言项目--实例化(图书管理)--006
开发语言·后端·golang
Rotion_深1 小时前
C# 值类型与引用类型 详解
开发语言·jvm·c#
kuro-shiro1 小时前
SpringBoot 启动流程
java·spring boot·后端
吴声子夜歌1 小时前
SQL进阶——EXISTS谓词
java·数据库·sql
偏爱自由 !1 小时前
8. 泛型程序设计
java·开发语言·windows
剑挑星河月1 小时前
35.搜索插入位置
java·数据结构·算法·leetcode