`
axeking1983
  • 浏览: 30762 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何记住java语言中的访问控制符

阅读更多

谈这个如何使用显得话题有点大,就谈谈我个人的感受,网上搜了很多资料,还有好多书籍,无非就是那张经典的访问控制级别表,但鄙人还是觉得不太好记,不够“友好”,下面我说说我自己记这个方法:

归纳起来就是这么个规律:

 

private--类里的属性只能自己本类访问

default--同一个包里的类可以访问,(向上兼容啊:即private的访问权限也适用)

protected--子类可以访问,(向上兼容:即private,default的访问权限也适用)

public--全局范围内都可以访问,(向上兼容:即private,default,protected的访问权限也适用)

 

所以再配上个访问权限由小到大的顺序,就非常好记了

private----》default-----》protected-----》public

 

希望这点对初学者有所帮助,呵呵(因为我当初觉得这块儿记起来很乱)

分享到:
评论

相关推荐

    Java语言与面向对象程序设计第09讲(访问控制符和类的设计)

    Java语言与面向对象程序设计是编程学习的重要组成部分,尤其对于初学者来说,理解访问控制符和类的设计至关重要。访问控制符决定了类、属性和方法的可见性和可访问性,是实现封装和信息隐藏的关键。 首先,我们要...

    第6章 Java语言中的修饰符.ppt

    Java语言中的修饰符是编程语法中的重要组成部分,它们用于定义类、接口、变量和方法的特性,从而控制访问权限、实现抽象概念、确保不可变性以及优化代码结构。本章将详细阐述Java中的主要修饰符。 首先,我们讨论...

    Java访问修饰符

    Java 访问修饰符是 Java 编程语言中的一种重要机制,它控制着类、方法和变量的访问权限。访问修饰符可以分为四种:public、protected、private 和缺省(无访问修饰符)。 public 访问修饰符 public 访问修饰符是最...

    Java类的修饰符、访问控制符

    Java语言中的类修饰符和访问控制符是编程中至关重要的概念,它们决定了代码的组织结构、访问权限和封装性。本实验旨在深入理解和熟练运用这些关键特性。 首先,Java类修饰符包括`public`, `private`, `protected`...

    Java语言程序设计(第2版)第1-6章 课后习题答案.pdf

    2. 方法声明:Java语言中方法的声明格式为`访问修饰符 返回类型 方法名(参数列表) { 方法体 }` 3. 表达式语句:Java语言中表达式语句的格式为`表达式;` Java语言的应用 1. Android应用开发:Java语言是Android应用...

    JAVA访问修饰符大归纳

    JAVA 访问修饰符是 JAVA 语言中的一种基本概念,它控制着类、方法、变量的访问权限,帮助开发者更好地组织和管理代码。根据 JAVA 访问修饰符的特性和使用范围,我们可以将其分为三类:修饰符类的访问修饰符、属性的...

    Java修饰符使用整理(含实例)

    Java 修饰符是 Java 语言中的一种基本语法元素,用于控制访问权限、继承关系、抽象类和静态成员变量等方面。Java 修饰符可以分为两大类:访问修饰符和非访问修饰符。访问修饰符包括 public、protected、default 和 ...

    java访问权限修饰符public.doc

    在 Java 语言中,访问权限修饰符是指用来限定类、成员变量和方法的可访问范围的关键字。访问权限修饰符分为四种:public、protected、friendly 和 private。每种修饰符都有其特定的访问权限和使用场景。 一、public...

    理解java中的类的各种权限修饰符

    在Java编程语言中,权限修饰符用于控制类、方法、变量等成员的访问级别。这有助于提高代码的安全性和封装性。本文将详细探讨Java中的五种权限修饰符:`public`、`protected`、`default`(也称为包访问权限)、`...

    【后端】java基础(5.3)java高级基础之java的修饰符——访问控制符

    Java语言的访问控制符是编程时用来控制类、属性、方法和构造器访问权限的关键字。主要有四种:public、protected、默认(不修饰)和private。这些修饰符决定了类的成员在不同范围内的可见性。 1. **public**:公共...

    Java 中的访问权限控制

    在Java编程语言中,访问权限控制是至关重要的概念,它决定了类、接口、字段和方法的可见性。这种控制机制确保了代码的封装性和安全性,防止未经授权的访问和操作。以下是对这一主题的详细探讨: 1. 访问修饰符: ...

    Java中的访问控制

    在编程领域,特别是Java语言中,访问控制是面向对象编程的一个关键特性,它涉及到类、接口、方法和变量的可访问性。访问控制是封装的一部分,封装是面向对象编程的三大基本特征之一,另外两个是继承和多态。封装的...

    13_访问控制符_2 视频

    在Java编程语言中,访问控制符是用于定义类、接口、方法或变量的可访问性的关键字。这些控制符决定了其他代码包中的类或模块能否访问特定的类成员。本视频"13_访问控制符_2"深入讲解了Java中的访问控制特性,尤其对...

    java修饰符的使用.pdf

    访问控制符是 Java 语言中控制类及类的成员变量和方法的访问权限的修饰符。访问控制符分为四种级别: 1. 公有访问控制符(public):public 修饰符是最宽松的访问控制符,允许其他包中的类访问和引用该类。public ...

    Java语言实用教程

    ### Java语言实用教程知识点梳理 #### 一、Java语言概览 - **程序与算法**: - **程序设计语言**:介绍程序设计语言的基本概念及其分类。 - **算法**:阐述算法的重要性,以及如何设计合理的算法来解决问题。 - ...

    java语言程序设计 电子书

    封装是Java的核心特性,通过访问修饰符,我们可以控制类的成员对外的可见性。继承使得代码重用成为可能,一个类可以继承另一个类的属性和方法。多态则是Java灵活性的体现,允许父类类型的引用指向子类的对象,实现...

    JAVA语言程序设计期末题库

    2. 在JAVA语言中,不允许作为类及类成员的访问控制符是static。 3. 在JAVA语言中,方法的定义可以使用static关键字,使得使用类名作为前缀就可以调用它。 4. 在JAVA语言中,数组的操作可以使用for循环和if语句来...

    12_访问控制符_1 视频

    在Java编程语言中,访问控制符是用于定义类、接口、方法和变量的可访问性的关键字。这些控制符有助于实现封装,这是面向对象编程的基本原则之一。本视频“12_访问控制符_1”专注于Java中的访问控制,是Java SE(标准...

    电子教材:《Java语言程序设计-修饰符》pdf版

    本文将深入探讨Java语言中关于修饰符的重要概念,尤其关注`protected`修饰符及其默认访问权限的作用与应用场景。作为一门广泛应用于各类软件开发领域的编程语言,Java提供了一系列修饰符帮助开发者更好地控制类成员...

Global site tag (gtag.js) - Google Analytics