程序之中随处可见的单词;public,package,import,static.....都是什么意思呢?这篇就来详细讲述一下JAVA的修饰词.
修饰词
想给给程序中某个元素(如方法,变量等)定性,就可以使用修饰词.
下面来看一个实际的程序:
package com.tests;
import java.util.Arrays;
public class Modifier {
public final static int C=15;
int[] arr={9,5,7,6,3,1};
public static void main(String[] args) {
Modifier m=new Modifier();
Arrays.sort(m.arr);
System.out.println(Arrays.toString(m.arr));
System.out.println(C);
}
}
这个程序中使用了大部分常见的修饰词.
package
用来指示程序所在的包,管理文件,区分类全名.
书写位置:程序最顶端,即第一行第一句.
命名规则:域名后缀.域名.项目名.模块名;
import
用来导入所需要的程序,若使用import声明了所需的类,那么在程序中就无需写冗长的类全名,有利于减少工作量.如上面的程序需要使用java.utils包下的Arrays类,就可以使用import来导入.
访问权限修饰符
可以用来控制相应元素的可见范围和访问权限,包含以下四种:public,protected,默认(default,可写可不写),private.
可以用来:
修饰类:外部类可以使用public 和 default,内部类(同一个源文件下不同文件