public class 与 class 的区别

1.一个类前面的public是可有可无的

2.如果一个类使用 public 修饰,则文件名必须与类名一致

3.如果一个类前面没有使用public修饰,则文件名可以与类名不一致.当编译成功后会生成对应类名的字节码文件

4.一个类中的main方法是可有可无的,如果没有编写 main 方法,可以编译成功,但是不能运行

5.在一个源文件中编写任意多个类,当编译成功后会自动生成对应类的个数的字节码文件,并可以运行每个字节码文件(前提是必须保证要有入口)

6.在一个源文件中最多 有一个类前面使用public 修饰

最新文章

  1. 解决asp.net mvc的跨域请求问题
  2. [C# WPF]MoeEroViewer Developing Log
  3. 在xilinxFPGA上使用microblaze及自写GPIO中断
  4. Swift - 键盘弹出样式
  5. Sea.js学习1——初识Sea.js
  6. C#语法糖之 session操作类 asp.net
  7. (四) openwrt单个ipk编译过程
  8. Centos7开启防火墙并且使MYSQL外网访问开放3306端口
  9. SparkR grammer
  10. BagTest
  11. 阿里云CentOS配置iptables防火墙[转]
  12. Linux连接xshell找不到IP信息
  13. 开涛spring3(9.4) - Spring的事务 之 9.4 声明式事务
  14. 转-python中的闭包
  15. python 爬虫入门----案例爬取上海租房图片
  16. bzoj 4835: 遗忘之树 [树形DP]
  17. Spring Security 入门(1-1)Spring Security是什么?
  18. asp.net core系列 57 IS4 使用混合流(OIDC+OAuth2.0)添加API访问
  19. "'cl' 不是内部或外部命令,也不是可运行的程序"解决方案
  20. 转 基于Excel参数化你的Selenium2测试

热门文章

  1. .replace(/-/g,"/")的用法
  2. SSH2+proxool 出现No suitable driver found for proxool.mysqlProxool
  3. 根据Value对Map中的对象进行排序
  4. c# winform使用IrisSkin2换肤弹不出窗口解决方案
  5. 混合APP开发-hybrid 升级流程
  6. CentOS6.5上Zabbix3.0的RPM安装【一】-安装并配置Server
  7. Shell-3-文件之名
  8. tomcat8性能优化
  9. 屏幕字段不允许直接输入,只能通过SearchHelp(F4)
  10. left jion on和where条件的区别