栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 变量、常量、作用域

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 变量、常量、作用域

一、变量

什么是变量

变量可以理解为是包,里面可以放东西,至于放什么东西放多少是可以改变的。

在Java里面根据使用范围的不同可以分为三大类变量分别是类变量、实例变量、局部变量。

我理解的使用范围=作用域(如有不对还望指出)

首先讲讲一个类里面由哪几部分组成

黄色为实例变量和类变量

蓝色为类变量绿色为实例变量

白色为一种方法

方法内青色为局部变量

浅绿色为实例变量的引用

浅蓝色为类变量的引用

如图可以看到的是 实例变量和类变量的定义代码位置是在方法外的,但可以作用于方法内

实例变量和类变量的引用方法也不一样这里我暂时没有能力去解说。

局部变量在方法内定义也只用于方法内,如图可以看到在一个方法内定义的i在其他方法内是无法使用的。

在结构窗口也是可以看到类变量和实例变量是有显示出来的而局部变量是没有的。

二、常量 

Java 中也支持用 static 关键字修饰的成员方法,即静态成员方法。与此相对应的没有用 static 修饰的成员方法称为非静态成员方法。 与静态成员变量类似,静态成员方法是类方法,它属于类本身而不属于某个对象。因此静态成员方法不需要创建对象就可以被调用,而非静态成员方法则需要通过对象来调用。

直接调用

三、命名规范

(该图引用于Java狂说) 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/820104.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号