java文件(编译单元)为什么只能有一个public类
来源:互联网 发布:java中二维数组 编辑:程序博客网 时间:2024/05/06 21:58
1. 每个编译单元(文件)都只能有一个public类。这表示,每个编译单元都有单一的公共接口,用public类来表现。该接口可以按要求包含众多的支持包访问权限的类。如果在某个编译单元内有一个以上的public类,编译器就会给出出错信息。2. public类的名称必须完全与含有该编译单元的文件名相匹配,包括大小写。所以对于Widget而言,文件的名称必须是Widget.java, 而不是widget.java或WIDGET.java。如果不匹配,同样将得到编译时错误。3. 虽然不是很常用,但编译单元内完全不带public类也是可能的。这种情况下,可以随意对文件命名。(尽管随意命名会使得人们在阅读和维护代码时产生混淆。)
转自百度知道
0 0
- java文件(编译单元)为什么只能有一个public类
- 关于JAVA中为什么每个编译单元内都只能有一个public类
- <JAVA>为什么一个java文件只能有一个public类
- Java编译单元为什么只能有一个public类,而且源文件名必须要与类名相同
- 为什么一个java源文件中只能有一个public类
- 为什么一个Java源文件最多只能有一个public类
- 为什么一个java源文件中只能有一个public类?
- 为什么一个java源文件中只能有一个public类?
- 关于java源文件中为什么只能有一个public类?
- java 源文件中为什么只能有一个public类
- 一个java文件只能有一个public类
- 为啥一个java文件只能有一个public类
- 为什么JAVA文件中只能含有一个Public类
- 为什么JAVA文件中只能含有一个Public类?
- 为什么JAVA文件中只能含有一个Public类?
- 一个java文件中只能有一个public修饰的类,只能有一个main方法,
- 浅谈为什么一个java源文件中只能有一个public类?
- 浅谈为什么一个java源文件中只能有一个public类?
- 在WINDOWS 2003 R2下安装金蝶K3 V10.3版本
- 归并排序
- Android.GridView实现宫式布局
- 更改MySQL数据文件目录位置
- 开篇
- java文件(编译单元)为什么只能有一个public类
- jsp提交中文乱码的问题
- 希望四年前就有人告诉我的事情(转)
- 作椎淄佐鬃子尊最族资卓妆坐籽庄组抓租
- Linux/UNIX网络编程笔记(五) -守护进程和inetd超级服务器
- java基础-IO流回顾
- vim 从底部开始查找关键字
- [原]Java web学习系列之 Java web开发中的Hibernate结合Servlet做分页
- C#作业