`

java修饰符作用域

 
阅读更多

可见性:

 

作用域      

当前类   

同一package  

子孙类    

其他package 

 

public       

√               

√              

 √          

√ 

× 

protected 

√              

√             

 √ 

×     

× 

friendly     

√              

√              

 × 

× 

× 

private      

√              

×             

 × 

×          

× 

 

 

 

 

修饰符的访问范围如下:                        

 

修饰符

成员访求

构造方法

成员变量

局部变量

 

 

abstract抽象的

 

 

static静态的

 

 

public公共的

 

 

protected受保护的

 

 

 

private私有的

 

 

synchronized同步的

 

 

native本地的

 

 

transient暂时的

 

 

volatie易失的

 

 

final不要改变的

 

 

分享到:
评论

相关推荐

    Java的访问修饰符与变量的作用域讲解

    主要介绍了Java的访问修饰符与变量的作用域讲解,是Java入门学习中的基础知识,需要的朋友可以参考下

    Java中的访问修饰符详细解析

    以下是对Java中的访问修饰符进行了详细的分析介绍,需要的朋友可以过来参考下

    scala 访问修饰符及作用域

    Scala 访问修饰符基本和Java的一样,分别有:private,protected,public。 如果没有指定访问修饰符,默认情况下,Scala 对象的访问级别都是 public。 Scala 中的 private 限定符,比 Java 更严格,在嵌套类情况下,...

    Java学习笔记-超强笔记

    格式:[ 修饰符 ] 类型 变量名 [ = ? ] 实例变量定义在类中但在任何方法之外。 实例变量有默认值:各种各样的0。(同数组) 实例变量的作用域至少在本类内部,受访问控制符的限制。 在重合作用域,实例...

    javascript作用域、作用域链(菜鸟必看)

    javascript的作用域和作用域链是我学习最痛苦的一部分,因为我花了好多时间看了好多技术文档都没有理解.大体知道什么意思了,然后还说不出之所以然来. 通过我大量的测试和看技术文档总结了以下理解,虽然不是很有技术...

    Java面试题集(面试时技术部面试官一般会问的技术题)

    最近面试了几家公司,都是java题,然后在面试过程中发现一般面试官会问的技术问题都可以在本文档找得到,一般会问servlet的生命周期、Struts和struts2的区别,hibernate、spring的认识、对象、修饰符的作用域、OOP的...

    Java面向对象程序设计(“方法”相关文档)共57张.pptx

    transient: 表示一个临时变量 修饰符: 表示变量的访问权限(缺省访问、public、 protected和private) 作用域:整个类。同一类中的所有方法都可以对其访问。并可简单地通过名字来引用。(在方法体内定义的变量是...

    Java入门教程(微学苑)-part1

    3.12 Java变量的作用域 48 3.13 Java this关键字详解 49 3.14 使用this区分同名变量 49 3.15 作为方法名来初始化对象 50 3.16 作为参数传递 51 3.17 Java方法重载 52 3.18 Java类的基本运行顺序 53 3.19 Java包装类...

    Java 语言基础 —— 非常符合中国人习惯的Java基础教程手册

    【类说明修饰符】class 类名【extends 子句】【implements 子句】 type instance-varable1; type instance-varable2; type instance-varable3; the methodname1(parameter-list){method-body;} the methodname2...

    java笔试题算法-Thinking-in-Java:《ThinkingInjava》-Note《Java编程思想》笔记作者:[美]Bruce

    访问修饰符 继承 伴随多态的可互换对象 单继承结构 容器 参数化类型 对象的创建和生命周期 异常处理:处理错误 第二章:一切都是对象 用引用操纵对象 必须由你创建所有对象 存储到什么地方 特例:基本类型 高精度数字...

    Java课件1

    第9章 对象和类9.5实例(或静态)的变量、常量和方法9.7变量的作用域和访问优先级9.6可见性修饰符9 . 1 类和对象的UML表示C面向过程(或函数)设计,

    Java面试宝典-经典

    17、请说出作用域public,private,protected,以及不写时的区别 13 18、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 14 19、构造器Constructor是否可被override? 15 20、接口是否可继承...

    Java面试宝典2010版

    17、请说出作用域public,private,protected,以及不写时的区别 13 18、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 14 19、构造器Constructor是否可被override? 15 20、接口是否可继承...

    java面试题大全(2012版)

    17、请说出作用域public,private,protected,以及不写时的区别 13 18、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 14 19、构造器Constructor是否可被override? 15 20、接口是否可继承...

    java 面试题 总结

    内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的...

    每天十道面试题(第一天)

    2、public,private,protected修饰符的作用域,以及不写修饰符时的区别?3、String是最基本的数据类型吗?4、float型float f=3.4是否正确?5、语句float f=1.3;编译能否通过?6、short s1 = 1; s1 = s1 + 1;有什么错? ...

    最新Java面试宝典pdf版

    17、请说出作用域public,private,protected,以及不写时的区别 13 18、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 14 19、构造器Constructor是否可被override? 15 20、接口是否可继承...

    java面试宝典2012

    17、请说出作用域public,private,protected,以及不写时的区别 14 18、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 15 19、构造器Constructor是否可被override? 16 20、接口是否可继承...

    Java面试笔试资料大全

    17、请说出作用域public,private,protected,以及不写时的区别 13 18、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 14 19、构造器Constructor是否可被override? 15 20、接口是否可继承...

Global site tag (gtag.js) - Google Analytics