首页 > 其他 > 详细

关于public class 和 class声明类的区别

时间:2015-11-01 22:35:35      阅读:261      评论:0      收藏:0      [点我收藏+]

public class  
    如果一个类声明的时候使用了public class进行了声明,则类名称必须与文件名称完全一致。

 class

    声明一个类,类名称可以与文件名不一致,但是会生成*.class.

public class定义的类是什么地方都可以访问,而只是class的类,是包级私有,就是同一个包里才可以访问。一个文件里面只能有一个类声明为public class,而且如果这个类声明为public class,那么这个类的名字必须和这文件的名字相同。在你的例子里面,如果你要在class Demo前加个public,那么必须这个文件要求名字为Demo.java,不然编译不了。

关于public class 和 class声明类的区别

原文:http://www.cnblogs.com/hanzhu/p/4928708.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!