不会的,比如:
肯定不消耗内存的
会的,只要你引用了,jvm运行时候就会认为你要用到这个类,在初始化时候就将这个类对象放入内存中了,直到你的程序走出当前类,GC才会回收掉
没有~JAVA只在你要创建这个类的对象,或者要使用这个类的静态方法时,才会有内存开销
是指的画了黄线的那些未使用的引用吧,运行不会加载那些的,因为java是编译后执行,不会把那些写入到编译文件中去。不过还是建议把没用的删掉,毕竟警告也是非正常代码