访问控制

1. package访问权限

			package cn.com.codog.second;

import cn.com.codog.first.InnerClass;

public class OuterClass {

	int i;
	
	public static void main(String[] args) {
		InnerClass innerClass = new InnerClass();
		innserClass.i;
	}
}
		
			package cn.com.codog.second.inner;

import cn.com.codog.second.OuterClass;

public class InnerClass {
	int i;
	public static void main(String[] args) {
		OuterClass outerClass = new OuterClass();
		OuterClass.i;
	}
}
		
java的权限有主要的public,private,protected和默认的包权限,其他的都没什么特别的,包权限是只能包内的类可以访问,具体代码如上。
相关内容:
前言
对象和类型
操作符和引用
流程控制语句
初始化和清理
访问控制
组合和继承
接口和多态
接口与抽象类
容器
异常
类型信息
泛型
数组
IO系统
枚举类型
注解
多线程
总结