一个Java 类import 了其他的类或接口,但没有方法去调用这些资源,那么在加载这个类时,或运

2024-12-18 17:55:38
推荐回答(4个)
回答1:

不会的,比如:

肯定不消耗内存的

回答2:

会的,只要你引用了,jvm运行时候就会认为你要用到这个类,在初始化时候就将这个类对象放入内存中了,直到你的程序走出当前类,GC才会回收掉

回答3:

没有~JAVA只在你要创建这个类的对象,或者要使用这个类的静态方法时,才会有内存开销

回答4:

是指的画了黄线的那些未使用的引用吧,运行不会加载那些的,因为java是编译后执行,不会把那些写入到编译文件中去。不过还是建议把没用的删掉,毕竟警告也是非正常代码