我想问一下除了传递给它的类的公共字段和方法之外,javap还显示了什么。
我正在查看一个类文件,它只有一个静态变量。与预期一样,javap将静态变量和类构造函数显示为输出,但它也显示了如下内容:
static {};这条线是什么意思?
发布于 2013-08-12 17:35:39
静态代码块初始化程序中的静态变量。它在类启动时执行,甚至在构造函数调用之前。
发布于 2013-07-29 13:12:12
static块,用于初始化值。发布于 2013-07-29 13:15:06
javap -private -verbose类将向您展示常量池和方法字节码的详细信息。
https://stackoverflow.com/questions/17924947
复制相似问题