首页 > 编程语言 >Java问题总结之31-成员变量声明

Java问题总结之31-成员变量声明

时间:2023-01-04 11:00:57浏览次数:48  
标签:Java 变量 31 修饰符 访问 线程 此类 指明



[修饰符]    类型    变量名;





修饰符有:


① public。指明变量为公有,即程序中的 其他类均可访问此类中的变量。


② protected.指明变量为受保护访问。可被 同一个包中的其他类、不同包中此类的子类以及此类自身所访问和引用。


③ private。指明变量为 私有访问。只能被此类自己访问或调用,是对成员变量的最高级保护。


④ static。指明变量为 静态变量,否则为 实例变量。静态变量不需要类的实例化就可以被类直接调用。


⑤ final。指明变量为常量。常量名要全部大写。


⑥ transient。指明变量为暂时性变量,用于实现不同对象的存档功能。


⑦ volatile。指明多个线程所共享的变量。保证各线程对此变量访问的一致性。



标签:Java,变量,31,修饰符,访问,线程,此类,指明
From: https://blog.51cto.com/u_13791455/5987201

相关文章

  • JavaScript学习
    1、书写位置​ 行内式(内嵌式):写在元素内部,一般不常用。a:<ahref="javascript:alert('11');">超链接</a>非a:<buttononclick="alert('11')"></button>​ 内部式:可......
  • 「java技术干货」switch分支结构详解
    前言在上一篇文章中,壹哥给大家介绍了Java里的顺序、分支、循环结构的概念,并且重点给大家讲解了分支结构中的条件分支。并在条件分支中,详细地给大家讲解了if条件分支的使用......
  • JAVA常用PMO
    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId></d......
  • IntelliJ IDEA 不能识别 Java 项目
    解决办法需要把 src 目录标志为 SourceRoot——在 src 目录上点右键,选择 MarkDirectoryAs -> SourcesRoot:.java文件的图标会发生改变:EDIT在 Projec......
  • javascript【基础】数据类型
    五种基本数据类型NumberStringBooleanUndefined一个没有设置值的变量Null表示一个空对象引用ES6(Symbol)//ES6一种复杂数据类型Object在Java......
  • java 方法的内存理解
    目录方法调用的基本内存原理方法传递基本数据类型的内存原理基本数据类型(四类八种):数据值存储在自己的空间中引用数据类型:存储地址值,真实值在地址指向的空间两种数据类型的......
  • Shell 变量
    定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:your_name="​​http://runoob.com​​​"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,......
  • JAVA中使用最广泛的本地缓存?Ehcache的自信从何而来 —— 感受来自Ehcache的强大实力
    大家好,又见面了。本文是笔者作为掘金技术社区签约作者的身份输出的缓存专栏系列内容,将会通过系列专题,讲清楚缓存的方方面面。如果感兴趣,欢迎关注以获取后续更新。作......
  • java 方法入门
    目录方法方法的定义简单方法定义带参数方法定义带返回值方法定义方法使用的注意事项方法的重载方法  方法是程序中最小的执行单元。一个方法中的内容,要么全部执行,要么......
  • Java流程控制
    流程控制用户交互ScannerScanner类可以实现计算机与人的交互。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。Scanner类的next()与......