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

六、访问权限控制

时间:2015-07-07 00:47:23      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

一、使用import导入类,若要导入其中的类,需要使用*

  Java可运行程序是一组可以打包并压缩为一个Java文档文件(JAR)的.class文件,Java解释器负责这些文件的查找,装载和解释。

  Java解释器的运行过程:首先找出环境变量classpath,classpath包含一个或多个目录,用作查找.class文件的根目录。从根目录开始,解释器获取包的名称并且将每个句点替换成反斜杠,以从classpath根中产生一个路径名称。解释器从这些目录中查找与你所要创建的类名称相关的.class文件。

 

二、使用import改变行为

  Java没有条件编译功能,但是可以通过修改被导入的package的方式来实现这一目的,修改的方法是将你程序中用到的代码从调试版改为发布版,这一技术可以适用于任何种类的条件代码。

 

三、通过提供访问器和变异器的方法(get/set),以读取和改变数值,对OOP语言来说,这是最优雅的方法,也是Javabeans的基本原理。技术分享

 

四、如果创建了一个新包,并自另一个包中继承类,那么唯一可以访问的成员就是源包的public成员,protected也提供包访问权限,也就是所,相同包内的其他类可以访问protected元素。

 

五、类的访问权限

  每个编译单元都只能有一个public类,这表示,每个编译单元都有单一的公共接口。

  public类的名称必须完全与含有该编译单元的文件名相匹配,包括大小写。

  编译单元内完全不带public类也是可能的,在这种情况下,可以随意对文件命名。

技术分享
技术分享

六、访问权限控制

标签:

原文地址:http://www.cnblogs.com/zzy9669/p/4625791.html

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