一.package

package是在使用类和接口时,为了避免名称重复而采用的一种措施。直接在程序中加入package关键字即可.格式如下:
package 包名称.子包名

1>包编译语法

javac -d . PackageDomo01.java

-d 表示生成目录,生成的目录以package定义的名称为准

.  表示在当前的文件夹中生成

2>执行语法如下:

java org.lxh.demo08.PackageDomo01.java


二. import

如果几个类放在不同的包中,则在使用时就必须通过import语句导入,语法如下:

import 包名称.子包名.类名称

import 包名称.子包名.*


在使用包中的类时,在声明对象时最好明确地写出完整的"包.类名称",防止多个包中有相同的类名时出错,声明如下:
org.lxh.demo08.a.Demo d = new org.lxh.demo08.a.Demo();


三.系统常见包:
1>java.lang  此包为基本的包,String都保存在此包中,

2>java.lang.reflect  此包为反射机制的包,是java.lang的子包

3>java.util  此包为工具包,常用的类库,时间操作等都在此包中。此对对设计思路很重要

4>java.text  此包为文本处理类库

5>java.sql  数据库操作包,提供了各种数据库操作的类和接口

6>java.net  完成网络编程

7>java.io   输入,输出处理

8>java.awt  包含了构成抽象窗口工具集(abstract window toolkits)的多个类.用来构建和管理应用程序的图形用户界面(GUI)

9>javax.swing 此包用来建立用户图片界面,此包中的组件相对于java.awt包而言是轻量级组件


四.jar命令的使用


五.java命名规范

1>类.首字母大写,如TextJava

2>方法.第一个单词首字母小写,以后每个单词首字母大写,如getInfo()

3>属性.第一个单词首字母小写,以后每个单词首字母大写

4>包.所有字母小写

5>常量,所有字母大写