包、访问权限、异常处理
一、包
1.包其实是一个文件夹。Java中使用package定义包。通过javac –d . java.java,来生成目录。点表示在当前目录下。访问类的时候应该以包.类名称的形式访问。使用import导入包。能被导入的类,并能够使用的话,一定是public class
2.如果一个包中的某个类中的所有方法全部是static类型的,可以使用静态导入。static import java.math.*表示导入Math类中的所有静态方法,这样可以直接使用。而不用再使用类的方式访问。
3.jar命令:jar –cvf包名称
二、访问权限
访问权限从小到大依次是private,default,protected,public
三、Java的命名习惯
1. 类:每个单词的首字母大写
2. 方法:第一个单词小写,之后每个单词首字母大写
3. 属性:第一个单词小写,之后每个单词首字母大写
4. 常量:每个字母大写
5. 包:全部小写
四、异常处理:
代码示例:
try{
………………………….
}catch(Exception e){
………………………….
}finally{
…………………………
}
throwable是异常的父类:
·Error类表示JVM错误
·Exception表示程序错误
使用throw可以跑出异常