public class bagOne {
public static void main(String[] args) {
// TODO Auto-generated method stub
//包的定义
//包是一组类的集合
//一个包可以包含若干个类文件
//还可包含若干个包
//包的作用:
//将相关的源代码组织在一起。
//类名的空间管理,利用包来划分名字空间可以避免类名冲突。
//包的命名
//每个包的名称必须是独一无二的
//java中名称使用小写字母表示
//命名方式建议
//1.将机构的Internet域名,作为包名的前导;
//2.若包名中有任何不可用于标识符的字符,用下划线替代;
//3.若包名中的任何部分与下划线冲突,后缀下划线;
//4.若包名中的任何部分以数字或其他不能用在标识符起始的字符开头,前缀下划线
//编译单元
//一个java源代码文件称为一个编译单元,由三部分组成
//所属包的声明(省略,则属于默认包);
//Import(引入)包的声明,用于导入外部的类
//类和接口的声明
//一个编译单元只能有一个public类,该类名与文件名相同,编译单元中的其他类
//往往是public类的辅助类,经过编译,每个类都会产生一个class文件
}
}