java 修饰符

1.类的修饰符(public 和默认(不写修饰符号))
public修饰的类可以被任何类访问
默认修饰的类只能在同一个包中被访问

2.类中属性修饰符(public private protect 默认)

private:该属性只能被该类访问
protected:包中其他类及子类

final修饰的类不能被继承
final修饰的变量必须被初始化,只有get方法,没有set方法(但是局部变量可以不初始化,不能初始化两次)
final修饰的方法不能被重写

abstract修饰的类,为抽象类,不能被实例化。
abstract修饰方法后,方法没有方法体,方法必须被重写(含有抽象方法,类也为抽象类,但是抽象类中可以没有抽象方法)

static 修饰内部类说明该内部类属于外部类而不属于外部类的某个实例
static 修饰变量则该变量属于类不属于实例(修饰方法同样)

 

String s1="a";

String s2="b";

String s3=s1+s2;

 实现 :String s3= new StringBuilder().append(s1).append(s2);

 

java--------------->.class------------------------------->运行结果


第一段属于编译,第二段 运行期间

 

 

1异常 catch住后后面的语句继续执行

try{

语句一

语句二

语句三

}catch(语句一的异常){

}

//结果语句一执行完后,如果语句二出现异常,语句三不在执行

 

finally 先执行,之后在return

 

posted on 2018-03-28 17:14  HelloWorld20180327  阅读(102)  评论(0编辑  收藏  举报

导航