一个java文件中可以有任意多个类,接口或是注解..但是只能有一个类是public的,而且这个类的名字要和文件同名,比如public类名为A则文件名就应当为A.java
要说起和各自写在各自的文件中的区别就在于,其它那些不能用public修饰的类或者接口享有的是默认的访问控制权限.
即包级私有,也就是说在同一个包内是可见的,但是在包外则不可见..
在eclipse中,类一般都是分开写的。
一个java文件中可以有任意多个类,接口或是注解..但是只能有一个类是public的,而且这个类的名字要和文件同名,比如public类名为A则文件名就应当为A.java
要说起和各自写在各自的文件中的区别就在于,其它那些不能用public修饰的类或者接口享有的是默认的访问控制权限.
即包级私有,也就是说在同一个包内是可见的,但是在包外则不可见..
在eclipse中,类一般都是分开写的。
转载于:https://my.oschina.net/dajiaolei/blog/361555