public static void main(String[] args){ show(); } 这样写为什么不可以?
因为show()是属于对象的,你对象不创建就不存在。对象不存在怎么可以调用对象的方法呢。
但如果你的方法是静态的就可以不创建对象直接调用。
采纳哟哟
首先,main()属于静态方面。你提到的直接用show()调用方法肯定是不可以的。
因为在静态方法中不能直接调用非静态方法
show 方法要是静态的 用类名调用