Java程序设计入门教程--成员变量

news/2024/2/29 3:47:24

成员的分类

实例成员

        实例成员是属于对象的,即属于对象级别,包括实例成员属性(也称为实例成员变量)和实例成员方法,只有创建了对象之后才能访问实例成员属性和实例成员方法。

类成员

       类成员属于类的,类成员包括类属性(也称为类变量)和类方法,通过类名可以直接访问类成员属性和类成员方法,即使没有创建对象,也能够引用类成员,类成员也可以通过对象引用。

 类变量和成员变量

       类变量(class variable),就是用关键字static声明的全局变量,它是属于类本身的,不代表任何对象的状态。

       实例的成员属性称为成员属性(成员变量),成员变量与类变量相对,没有用static声明的其他变量,它是与具体对象相关的,保持对象的状态。

类变量的运用场景

       类变量的使用能满足这样的需求,即有时想有一个可以在类的所有实例中共享的变量。比如,这可以用作实例之间交流的基础或追踪已经创建的实例的数量。

       数值型类变量在进行数值计算的时候的有其特殊性,既每次参加运算时的初始值为其上次运算的结果值。

 类变量和成员变量的调用格式

类变量:   类名.类变量名
成员变量:  对象名.成员变量名

 

类变量和成员变量的应用:

 

 


https://www.jiucaihua.cn/news/show-4626283.html

相关文章

【嵌入式系统应用开发】FPGA——基于HC-SR04超声波测距

文章目录 前言环境目标结果 1 实验原理1.1 超声波原理1.2 硬件模块时序图1.3 模块说明 2 设计文件2.1 时钟分频2.2 超声波测距2.3 超声波驱动 3 实验验证3.1 编译3.3 硬件测试 总结 前言 环境 硬件 DE2-115 HC-SR04超声波传感器软件 Quartus 18.1 目标结果 使用DE2-115开发…

智能路由器开发之创建一个procd init脚本示例

智能路由器开发之创建一个procd init脚本示例 Procd init脚本默认提供了许多好用的功能,例如重启策略和能够从UCI系统中存储和读取配置。 设置 举个例子,假设我们想创建一个作为服务的Shell脚本,并且这个服务可以通过消息和超时时间进行配…

软件测试新人害怕不过试用期,教你几招使你安稳度过!!!

对于很多刚步入职场的新人来说,害怕自己试用期过不了,被辞退。别的行业我可能不知道该如何帮大家应对,但在测试行业我希望还是能给大家带俩一点帮助,希望大家能安稳度过试用期,并且成功入行。 保持初心,安稳…

box-shadow盒子阴影几种用法

box-shadow盒子阴影 语法: 外阴影:box-shadow: X轴 Y轴 Rpx color; 属性说明(顺序依次对应): 阴影的X轴(可以使用负值) 阴影的Y轴(可以使用负值) 阴影模糊值(大小) 阴影的颜色 内阴…

Vulkan Tutorial 8 深度缓冲

目录 26 三维几何图形 深度图像和视图 27 显式转换深度图像 渲染通道 帧缓冲区 清除值 深度和模版状态 处理窗口调整大小 26 三维几何图形 到目前为止,我们所处理的几何体是投射到三维的,但它仍然是完全平面的。在这一章中,我们要给位…

股票买卖篇(II,III,IV)--基础,详细!状态机简单应用

目录 股票买卖II 本题思路 关于异常值的解释 代码 股票买卖III 本题思路 (包括对交易过程的理解,需认真理解) 代码 股票买卖 IV 本题思路 代码 股票买卖II 输入样例 6 7 1 5 3 6 4 输出样例 7 输入样例 5 1 2 3 4 5 输出样例 4 本题思路 该题是最…

linux基础知识学习记录

这里写自定义目录标题 一、 计算机基础知识二 、 Linux操作系统的介绍三、 Linux的安装四、Linux命令使用汇总 一、 计算机基础知识 计算机组成:计算机主要硬件和软件2部分组成。计算机软硬件的概念:硬件是可以看得见的物理实体,软件是运行在…

Cubase12没有声音解决办法(Windows 11专用)

本文章由CSDN 不想加班呀 原创,转载请注明出处。 作者首页:不想加班呀的博客_CSDN博客-Python爬虫,电脑小知识,程序员剪视频领域博主 目录 前言 解决办法 第一步(进入系统硬件和声音设置界面) 第二步(在声音设置中…

(学习日记)2023.04.27

写在前面: 由于时间的不足与学习的碎片化,写博客变得有些奢侈。 但是对于记录学习(忘了以后能快速复习)的渴望一天天变得强烈。 既然如此 不如以天为单位,以时间为顺序,仅仅将博客当做一个知识学习的目录&a…

柔性车间作业调度

1柔性车间作业调度 n n n个工件 { J 1 , J 2 , ⋯ , J n } \{J_1,J_2,\cdots,J_n\} {J1​,J2​,⋯,Jn​}要在 m m m台机器 { M 1 , M 2 , ⋯ , M m } \{M_1,M_2,\cdots,M_m\} {M1​,M2​,⋯,Mm​}上加工。每个工件包含一道或多道工序,工序顺序是预先确定的&#xf…