我有以下Java类
public class HelloWorld {
public static void main(String []args) {
}
}
9c8d09e27ea78319ddb85fcf4f8085aa7762b0ab36dc5ba5fd000dccb63960ff HelloWorld.class
接下来,我修改了类并添加了一个空行,如下所示:
public class HelloWorld {
public static void main(String []args) {
}
}
11f7ad3ad03eb9e0bb7bfa3b97bbe0f17d31194d8d92cc683cfbd7852e2d189f HelloWorld.class
我在this TutorialsPoint article上读到过:
只包含空格的行,可能带有注释,被称为空行,
完全忽略它。
所以我的问题是,既然Java忽略了空行,为什么两个程序的编译字节码是不同的?
https://stackoverflow.com/questions/52625161
复制相似问题