Java变量
1、定义:程序中最基本的存储单元,在运行过程中值可变
本质上,变量是内存中的一块区域,可通过变量名访问
特点:1.使用前,变量必须赋值才可使用(通用特点)
2.声明变量:要素:变量名 变量类型
格式:([ 中括号中的内容都不是必须的 ])
type varName [=value] , [varName …]
(必须指明类型,比如说:top)
在IDEA中主函数构造的快捷键 : psvm/main+回车
2.字符串:String str="";(用另一个类作为类型声明变量,称为引用类型)
3.分类:
从数据类型分为:基本/引用类型
程序对于每一种数据都定义了明确的具体数据类型,在内存中分配大小不同(具体字节数和取值范围见下一篇 : Java基本数据类型)
基本数据类型:只有8种,便于使用
数值型 | int (整型) | byte (字节型) | short ( 短整型) | long (长整型) |
---|---|---|---|---|
布尔型 | boolean | |||
字符型 | char | |||
浮点型 | float (单精度) | double (双精度) |
引用数据类型:除过这8种,都是引用类型
4.八种基本类型对应的引用类型 :
基本数据类型 | int | byte | short | long | boolean | char | float | double |
---|---|---|---|---|---|---|---|---|
默认值 | 0 | 0 | 0 | 0 | false | \u0000 | 0.0 | 0.0 |
封装类 | Integer | Byte | Short | Long | Boolean | Character | Float | Double |