请教static{}是什么语法
请问static{}是什么语法rt[解决办法]static{}是一个静态初始化块,意思就是说当使用类的时候,这个块的代码
请问static{}是什么语法
rt
[解决办法]
static{}是一个静态初始化块,意思就是说当使用类的时候,这个块的代码会执行初始化的功能。
如果你不使用static ,直接写{},那么在使用这个类创建对象时,也会执行初始化的功能。只是前者是针对类而言,后者针对对象而言。
[解决办法]
[解决办法]静态初始化块。第一次加载这个类的时候执行,可以查看ClassLoader相关的资料。