天津做网站哪家公司好,哪里可以做期货网站平台,wordpress大主题上传,淘宝官网首页电脑版登录入口目录一. 前言二. 变量(variable)2.1 性质2.2 变量类型2.2.1 核心区别2.3 变量的使用三. 总结一. 前言
一天一个Java小知识点#xff0c;助力小伙伴更好地入门Java#xff0c;掌握更深层次的语法。
二. 变量(variable)
2.1 性质 变量本质上就是代表一个”可操作的存储空间”…
目录一. 前言二. 变量(variable)2.1 性质2.2 变量类型2.2.1 核心区别2.3 变量的使用三. 总结一. 前言
一天一个Java小知识点助力小伙伴更好地入门Java掌握更深层次的语法。
二. 变量(variable)
2.1 性质 变量本质上就是代表一个”可操作的存储空间”空间位置是确定的但是里面放置什么值不确定。可通过变量名来访问“对应的存储空间”从而操纵这个“存储空间”存储的值。Java是一种强类型语言每个变量都必须声明其数据类型。变量的数据类型决定了变量占据存储空间的大小。 比如int a3; 表示a变量的空间大小为4个字节。 tips: 举个小例子 好比如停车位和车的关系。停车位是一块大小和位置都固定好的空间。而这个停车位是有名字的好比如 ”安稳号“这个名字就对应变量名。而停车位上停的车就是变量对应的值。车的类型不受限制只要停车位够大就能随便放变量的值是可以变化的 2.2 变量类型
变量有三种类型局部变量、成员变量(也称为实例变量)和静态变量。
局部变量方法或语句块内部定义的变量。局部变量在使用前必须先声明、初始化(赋初值)再使用。成员变量方法外部类的内部定义的变量。如果不自行初始化会自动初始化为该类型的默认值。如下
数据类型初始值int0double0.0char’\u0000‘bolleanfalse
静态变量使用static定义。
2.2.1 核心区别
类型声明位置从属于作用域局部变量方法或语句块内部方法/语句块从声明位置开始直到方法或语句块执行完毕局部变量消失成员变量(实例变量)类内部方法外部对象对象创建成员变量也跟着创建。对象消失成员变量也跟着消失静态变量(类变量)类内部static修饰类类被加载静态变量就有效类被卸载静态变量消失。
2.3 变量的使用
变量都是遵循先声明后使用的。所以在使用变量时一定得先声明类型。如下面所示
publi static void main(String args[]){int a;double b;String c;boolean flag;
}初始化
publi static void main(String args[]){int a;double b;String c;boolean flag;a 0;b 3.0;c hello Liond true;
}三. 总结
变量是程序里最基本的存储单元它由变量名、变量类型、作用域组成。从本质上来说变量其实就是内存里的一小块存储区域该区域只能存储声明变量时指定类型的数据。我们创建使用每个变量前必须先声明在内存中申请空间然后对其进行初始化赋值接着就可以通过变量名来访问和使用这块内存区域了。