`
yutian2211
  • 浏览: 25182 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

包及访问控制权限

阅读更多
访问控制权限一共有四种,private default protected public
private只在同一个类中可以访问
default同一个类中和同一个包中的类可以访问
protected同一个类中和同一个包中的类可以访问,不同包中的子类可以访问
public权限最大,都可以访问。

看代码,演示不同包中的子类访问protected保护的属性:
package org.javaself.demo.a;
public class Hello
{
	protected String name = "javaself";
}

下面是访问的类的代码:
package org.javaself.demo.b;
import org.javaself.demo.a.*;
class Subhello extends Hello//子类
{
	public void print(){
		System.out.println(super.name);//访问父类受保护的属性
	}
}
public class ProtectedDemo 
{
	public static void main(String[] args) 
	{
		Subhello h = new Subhello();
		h.print();
	}
}


今天还学习了java的命名规范,这个是老调重提了,在这里就不多说了!

再学习下去就到多线程了,java的核心部分了。。。
分享到:
评论
2 楼 yutian2211 2009-12-10  
jiyanliang 写道
包访问控制权限的内容可远不止这些啊

现丑了,我刚自学的,在视频里的老师就讲了这么多,我也知道这些还远远不够,想先粗学一遍后,有个大体的印象,以后再精学一遍,好精通java se。
谢谢提醒。。。。
1 楼 jiyanliang 2009-12-10  
包访问控制权限的内容可远不止这些啊

相关推荐

    第一行代码Java源代码第5章课程代码包及访问控制权限

    【标题】"第一行代码Java源代码第5章课程代码包及访问控制权限"涉及到的是Java编程中的基础知识,特别是关于代码组织和访问控制的概念。在Java编程中,代码的结构化和封装是至关重要的,这使得程序易于维护、扩展和...

    MLDN Java学习笔记(7) - 包及访问控制权限

    NULL 博文链接:https://zisefeiniao.iteye.com/blog/372932

    PDMS 访问控制权限

    PDMS的访问控制权限是指对于在PDMS环境下工作的设计人员,系统根据不同的需求设定不同的权限级别,确保用户在进行操作时能有恰当的权限,既满足工作需要,又防止误操作或越权行为的发生。 权限控制的基本元素包括...

    Java访问权限控制源代码

    这是最高级别的访问控制,确保了数据的安全性。 接下来,我们来看一下这些访问权限在实际源代码中的应用: - **类的访问权限**:通常,我们使用public修饰公共API,如库或框架中的类,以便其他模块可以使用。而...

    Java 中的访问权限控制

    - `default`: 没有明确指定的访问修饰符,也称为包访问,只允许同包内的类访问。 - `private`: 私有访问修饰符,只允许在定义它的类内部访问。 2. 访问权限的规则: - `public`成员可以在任何地方被访问。 - `...

    文件及文件夹访问权限修改工具

    这个"文件及文件夹访问权限修改工具"就是专为此目的设计的,它允许用户自定义文件和目录的访问规则,防止未经授权的用户直接访问、修改或删除敏感资料。以下是关于这个工具及其相关知识点的详细说明: 1. **文件...

    Filter控制页面的访问权限

    【Filter控制页面的访问权限】是指在Web应用中,通过Filter(过滤器)技术来实现对用户访问特定页面的权限管理。...在本例中,`UserRoleFilter` 类...通过合理配置和扩展此类Filter,可以实现灵活且强大的访问控制机制。

    中文访问控制文献打包

    基于任务的访问控制模型是一种创新的方法,它将用户的权限与他们所执行的任务紧密关联,确保了用户只能在完成任务所需的最小权限范围内操作,从而提高了系统的安全性。 《基于动态描述逻辑的UCON授权模型.pdf》可能...

    Java4Android 27_包和访问权限(三)

    在Java编程语言中,包(Package)是一种组织类和接口的方式,它提供了命名空间和访问控制的功能。包的使用能够避免命名冲突,并帮助我们更好地管理代码。本篇内容将深入探讨Java中的包和访问权限,这对于我们理解...

    权限控制,js控制js控制js控制权限控制

    首先,权限控制的核心目的是限制用户对资源的访问,确保只有具有适当权限的用户或程序才能执行特定的操作。在JavaScript中,权限控制主要体现在以下几个方面: 1. **DOM操作权限**:JavaScript可以通过Document ...

    网络层访问权限控制技术 ACL详解

    访问控制列表(Access Control List,ACL)是一种网络层的访问权限控制技术,广泛应用于Cisco IOS以及其他网络设备上,用于管理和过滤网络流量。ACL通过检查数据包的第三层(IP地址)和第四层(端口号)信息,根据...

    权限控制程序包

    综上所述,"权限控制程序包"是为了解决应用程序中的访问控制问题而设计的。通过角色基础的权限模型,它简化了权限管理,提高了系统的可维护性和安全性。开发者可以根据自身项目需求,利用这个工具包构建出符合业务...

    24_继承的由来 和 继承的访问控制权限 video

    本视频课程“24_继承的由来 和 继承的访问控制权限”将深入探讨这两个关键概念。 首先,我们来看继承的由来。在软件开发中,往往存在许多具有相似特性和功能的类,如果为每个类都编写相同的代码,不仅效率低下,还...

    访问控制的基本概念

    1. 访问控制的定义:访问控制旨在管理和限制不同实体(主体)对信息资源(对象)的访问权限。主体可以是人、进程或设备,而对象则包含各种信息载体,如文件、目录、网络资源等。访问控制确定了哪些主体可以访问哪些...

    \java中包及访问权限的使用笔记

    - `protected`:受保护访问权限,允许同包及子类访问。 - `private`:私有访问权限,只允许在定义它的类内部访问。 - 默认(无修饰符):包级私有,只允许在同一个包内的类访问。 合理使用这些访问权限可以帮助控制...

    Java4Android 25 包和访问权限 一)

    - 在需要跨包访问且不希望公开的情况下,可以使用protected。 总之,理解并正确使用Java的包和访问权限对于编写清晰、安全、可维护的代码至关重要。在Android开发中,合理地组织包结构和设定访问权限可以提高应用的...

    [Java4Android 26_包和访问权限(二)

    你可能会学到如何有效地组织Android应用的代码结构,以及如何通过访问控制来实现更好的代码隔离和安全。 总之,理解和熟练运用Java的包和访问权限机制,对于编写清晰、可维护的代码至关重要。这不仅可以提高代码的...

    原创layui与thinkphp最细级别权限控制后台,通过读取代码注释来实现权限控制

    在IT行业中,权限控制是后台管理系统中的核心组成部分,它确保用户只能访问他们被授权的资源。本项目结合了layui前端框架和thinkphp后端框架,实现了最细粒度的权限控制,通过读取代码注释的方式来决定用户权限,这...

    JAVA SSM项目 包含权限控制

    4. **权限控制**:这部分可能包括用户角色的定义,以及对不同操作的访问控制规则。Spring Security可以通过注解或XML配置来实现这些规则。 5. **运行与部署**:可能包含启动脚本、部署说明等,帮助开发者理解和运行...

Global site tag (gtag.js) - Google Analytics