`
kerlubasola
  • 浏览: 678811 次
文章分类
社区版块
存档分类
最新评论

Java学习:类变量、类方法

 
阅读更多

什么是类变量?

类变量是该类的所有对象共享的变量,任何一个该类的对象去访问它时,

取到的都是相同的值,同样任何一个该类的方法去修改它时,修改的也是同一个变量。

如何定义类变量?

定义语法:

访问修饰符 static 数据类型 变量名;

如何访问类变量?

类名.类变量名或者对象名.类变量名

什么是类方法?

类方法是属于所有对象实例的,其形式如下:

访问修饰符 static 数据返回类型 方法名() {}

注意:类方法中不能访问非静态变量(非类变量)。

使用:类名.类方法名或者对象名.类方法名

案例:统计学费总和

执行结果:

类变量与实例变量的区别:

1、加上static称为类变量或静态变量,否则称为实例变量。

2、类变量是与类相关的,公共的属性。

3、实例变量属于每个对象个体的属性。

4、类变量可以通过类名直接访问。

分享到:
评论

相关推荐

    java学习初步:JDK安装后环境变量配置步骤及测试方法

    java学习初步:JDK安装后环境变量配置步骤及测试方法

    Java多线程编程总结

    Java 线程系列博文总结word化,编目如下,欢迎互相学习交流: Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:...

    java多线程笔记

    Java线程:线程栈模型与线程的变量 12 Java线程:线程的调度-休眠 13 Java线程:线程的调度-优先级 16 Java线程:线程的调度-让步 19 Java线程:线程的调度-合并 22 Java线程:线程的调度-终止线程 25 Java线程:...

    Duanxx的Java学习:关键字Static详解

    关键字Static就是为了满足上面提到的两种...当某一个变量或方法被声明为Static的时候,这个变量或方法就不再和任何一个类的实例对象绑定,即便没有创建任何一个实例对象,也可以方位Static的变量或者调用Static的方法

    java学习文档 环境变量配置

    java学习文档 环境变量配置 实际适用的文档

    变量的基本使用:变量的意义 变量的构成要素 Java中变量的数据类型、变量的使用(示例代码)

    这是近期在博客中记录的文章:【2023,学点儿新Java-30】变量的基本使用:变量的意义 | 变量的构成要素 | Java中变量的数据类型、变量的使用 | 附:Java中变量的作用域 | 数据类型、变量名和变量值哪个最重要?...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    Java编程老鸟潜心写作,奉献高效率的Java学习心得 完全站在没有编程经验读者的角度,手把手教会读者学习Java 配16小时多媒体教学视频,高效、直观 一一击破Java入门可能会遇到的难点和疑惑 抽丝剥茧,层层推进,让...

    实验三:Java类与对象

    本次实验进一步学习了Java的相关知识,深入理解了面向过程与面向对象语言的区别,了解了面向对象语言的三大特征,掌握类的声明和构造方法,掌握了对象的创建方法与创建机制,掌握了成员变量、类变量和局部变量区别,...

    图书馆管理系统-一个用java编写的项目例子

    这个是我的这本书<项目开发全程实录丛书系列>光盘里的一个用java编写的项目例子,里面还有文档说明,想要学习java的人可以看看!

    Java学习笔记-超强笔记

    实例变量定义在类中但在任何方法之外。 实例变量有默认值:各种各样的0。(同数组) 实例变量的作用域至少在本类内部,受访问控制符的限制。 在重合作用域,实例变量和局部变量允许有命名冲突,“局部优先...

    java教程-每日一课,27天java从入门到进阶

    精品java学习教程,原理讲解+源码实战 27天实现java从入门到进阶 第一天:语言环境 第二天:常量变量 第三天:流程控制 第四、五天:方法与数组 第六天:类 第七天:对象的出生 第八天:类与类继承 第九天:具体到...

    java中各种环境变量的配置

    我们先给系统配置一个JAVA_HOME的环境变量(目的是为了方便我们修改jdk的版本和第三方软件的调用).JAVA_HOME设为jdk的安装目录,如:D:\jdk1.6.0_21 2. 然后我们在为path配上jdk,设为%JAVA_HOME%\bin; classpath的...

    Java学习笔记,变量和数据类型和运算符

    Java学习笔记,变量和数据类型和运算符

    2022-学习资料大全:java环境变量配置共享.pdf

    2022-学习资料大全:java环境变量配置共享.pdf

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    Java编程老鸟潜心写作,奉献高效率的Java学习心得 完全站在没有编程经验读者的角度,手把手教会读者学习Java 配16小时多媒体教学视频,高效、直观 一一击破Java入门可能会遇到的难点和疑惑 抽丝剥茧,层层推进,让...

    java 变量、关键字

    java 变量、关键字 不错的java学习资源,值得一学

    java日常词汇学习

     Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。  Anonymous class 匿名类:当你需要创建和使用一个类,而又不需要给出它的名字或者再次使用的使用,就...

    Java环境变量设置、java学习

    Java环境变量设置 Java环境变量设置 Java环境变量设置

    Java学习用例demo

    2、Java语言面向对象:面向对象思想、类声明与对象实例化、成员变量、方法重载,封装性以及子类继承与多态特性。 3、Java8的新特性包括:Lambda表达式、流式操作、函数式接口、接口默认方法等。 4、Java应用:多...

    Java中实例变量与类变量测试的代码清单.pdf

    Java中实例变量与类变量测试的代码清单.pdf 学习资料 复习资料 教学资源

Global site tag (gtag.js) - Google Analytics