⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 08_access_contrl_day05.txt

📁 达内科技上课的 java学习笔记 分为18天学完
💻 TXT
字号:
Access Control

				本类		同包		子类		其他
	public		y			y			y			y
		所有情况都适用
		一个类的查找过程:
		1.在当前包下去找.
		2.在jar文件中找rt.jar文件.
		3.在classpath的类路径下面去找.
		在完成了这些查找之后还要去查看类的访问权限.
		非public的类在其他包里面是找不到的.
	protected	y			y			y			n	
		受到包结构的保护,还受到继承结构的保护.
		不可以在子类里面生成父类对象调用protected访问限制的成员.
			a类有个protected属性,同包下的b类可以访问
			c类有protected属性,b类继承自c类,那么b类可以直接访问c类的protected属性.
			(注意不要把自己的对象的访问限制计算在其中.)
		可以在子类里面把父类的方法覆盖掉,让访问权限更开放.然后再覆盖的方法内部调用父类的方法.目的是让子类去公开
		
	default		y			y			n			n	
	(no modifier)
		定义一个类的时候不在前面写访问权限.其他位置访问不了.包括在子类里面也访问不了.
	private		y			n			n			n
		一个类的属性是否是私有的,这是由于编译器阻止你这样做,那么如果能够绕过编译器,那么对于javavm没有任何东西是隐藏的.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -