码迷,mamicode.com
首页 > 其他好文 > 详细

访问修饰符

时间:2017-11-07 12:22:18      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:protect   java封装   私有   blog   head   需要   特性   void   基础   

Java的三大特性:封装、继承、多态。以后在对每一个特性进行详细解释。。。。

关于环境配置:在之前的网站也有了详细的解释,就不再赘述。

 

先进行那个经典的“hello world”输出。

1 public class HelloWorld {
2     public static void main(String []args) {
3         System.out.println("Hello World"); // 打印 Hello World
4     }
5 }

关于Java语言的规范,可以进行下载阅读,https://docs.oracle.com/javase/specs/。

首先对语句一个单词的看

public  公共的,这是一个访问修饰符。还有private  私有的,protected 受保护的,以及默认的default。

default (即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法;

private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类);

public : 对所有类可见。使用对象:类、接口、变量、方法;

protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)

我们可以可以通过以下表来说明访问权限:

访问控制
修饰符当前类同一包内子孙类其他包
public Y Y Y Y
protected Y Y Y N
default Y Y N N
private Y N N N

static 静态的,void 无返回值,main()方法  主函数, Java基础经常接触到的, 具体后面再补充。。。。。

System类,Java封装的一个类,后续再进行研究。

 

通过对Java代码的分析,发现自己有好多知识薄弱的地方,需要学习的地方还有很多。

 

访问修饰符

标签:protect   java封装   私有   blog   head   需要   特性   void   基础   

原文地址:http://www.cnblogs.com/jhin-wxy/p/7798116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!