故事背景:
当使用private或者protected 修饰main方法的时候,运行Java程序会出现404页面错误
public和private区别
1、public:声明公共类,公共类其他类可以调用 (其它类中也可以调用)
2、private:声明私有类,私有类自己的类可以使用(只能本类之中使用),其它类不可使用。
慢慢想,可以深刻理解 方法和class和main的关系
理解了:
main方法里不能写方法,房子里面不能继续盖房子。
main是一个方法,main是一个方法,main是一个方法
先搞懂用private和public修饰类的额区别:
修饰类,用public和不用public有什么区别?
public允许任何其他类的访问,private只能自己类访问。也就是说,在类里如果同时定义一个public方法和一个private方法。在主方法main中调用该类的方法,只能调用public方法,调用不了private。想要调用private方法,只能在定义private的类里面调用,仅供内部消化。。
如何调用类里的方法:先创建要调用方法所在的类的对象,然后用new,开辟一个空间去接收方法。
问题:我对这句话Test test=new Test(),Test是一个class,里面有成员变量和方法。new的话,用new Test就行了,为什么还要加括号呢?
new Test()表示调用Test里的一个构造方法