发布网友 发布时间:2022-04-29 18:56
共10个回答
热心网友 时间:2022-04-25 01:52
静态代码块是在类被创建的时候立马执行,比初始化方法还早,更比那些被调用的方法更早被执行。热心网友 时间:2022-04-25 03:10
静态代码块给类进行初始化,是为了JAVA每次运行的时候都不会以上一次运行的结果来继续。热心网友 时间:2022-04-25 04:44
这样跟你说吧。通俗点啊、就是java的代码在运行前的时候都写经过编译,生成.class的二进制文件。然后这些二进制有java的虚拟机执行。也就是说,当你的java代码经过编译,通过类加载器在装到虚拟机之前,静态代码块就已经出来结果了。热心网友 时间:2022-04-25 06:36
初始化相当于,你电脑开机载入的过程。热心网友 时间:2022-04-25 08:44
比如Class a{private string c},那么a aa=new a("a")就是初始化类a了,简单说就是给个初始值。热心网友 时间:2022-04-25 11:08
这个不合理吧,给类初始化的,你得问下你们老师什么是类初始化热心网友 时间:2022-04-25 13:50
恨建议的答复,不知道百度为什么要设置总觉得不感兴趣,回答问题,无聊。热心网友 时间:2022-04-25 16:48
初始化类信息和类变量热心网友 时间:2022-04-25 20:02
马士兵的热心网友 时间:2022-04-25 23:34
这个嘛,我也不知道