您的位置:首页 > 编程语言 > Java开发

java访问修饰符详解——学java,零基础不怕,不只要理论,更要实践+项目,<a href=...

2013-07-25 00:00 411 查看
摘要: java访问修饰符详解——学java,零基础不怕,不只要理论,更要实践+项目,<a href=http://www.bjweixin.com>太原维信科技提供 </a>

java访问修饰符详解——学java,零基础不怕,不只要理论,更要实践+项目,<a href=http://www.bjweixin.com>太原维信科技提供 </a>

public private protected abstract final static 修饰符的用法

<a href=http://www.bjweixin.com>太原维信科技提供 </a>

public 访问级别最高 其次是protected 默认 private

成员变量和成员方法可以被四个中的任何一个访问

类可以处于public 和默认,但是不能被protected和private修饰

局部变量不能被访问控制修饰符修饰

abstract修饰符

抽象类不能被实例化<a href=http://www.bjweixin.com>太原维信科技提供 </a>

抽象类中可以没有抽象方法,但包含抽象方法的类必须是抽想类

如果子类没有实现父类中的所有抽象方法,子类也必须定义为抽象类

抽象类不能被定义成private ,final和static 类型

没有抽象构造方法

抽象方法没有方法体<a href=http://www.bjweixin.com>太原维信科技提供 </a>

Final修饰符:

用final修饰的类不能被继承

方法不能被子类方法覆盖

Private类型的方法都是默认final方法,因而不能被子类方法覆盖

Final变量必须被初始化,并且只能被赋值一次

Static修饰符<a href=http://www.bjweixin.com>太原维信科技提供 </a>

静态变量在内存中只有一个拷贝,在类的所有实例中共享

静态方法中不能直接访问实例方法和实例变量

静态方法中不能使用this和super

静态方法不能被abstract修饰

可以通过类名直接访问

当类被加载,静态代码块只执行一次。

很多修饰符可以连用,位置不定

但:absrtact和private

Abstract和final

Abstract和static 不可以

维信科技 高端实训品牌

学java,零基础不怕,不只要理论,更要实践+项目,

<a href=http://www.bjweixin.com>太原维信科技提供 </a>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  太原维信科技 java
相关文章推荐