.java文件编译成.class文件,大小是变大还会变小?

img

img


img


"#left")
有的变大,有的变小是为什么啊,有人知道原理吗?

主要看代码内容的哈(比如里面调用了很多方法,加载了很多库,那么编译就会大一些)
编译后其实就是字节码文件了,JVM它处理起来就会方便很多

整体都是变大的,如下图

img

img

试一下不就知道了