java变量
变量的定义
在程序运行时,可以发生变化的量。具有名称的内存空间,叫做变量
变量命名规范
- 标识符只能由有效符号(大小写字母、数字、_、$、中文)组成,不能使用特殊符号
- 不能以数字开头
- 不能以关键字或者保留字作为标识符
- 变量命名尽量有意义
- 建议使用驼峰法或者下划线法(小驼峰法:dataInfo,下划线法:data_info)
定义变量的方式
- 初始化 ,声明并赋值(例如:int a=233)
- 先声明,再赋值(例如:int a;a=233)
Java数据类型
基本数据类型
数值型
整形
- byte(字节)1个字节
- short int(短整型) 2个字节
- int(整型) 4个字节,整数的默认类型是int
- long(长整型) 8个字节
浮点形
- float(单精度浮点数)4个字节
- double(双精度浮点数),8个字节,浮点数默认类型是double
布尔类型(boolean)
字符型(char)
引用数据类型
- 数组
- 字符串(String)
- Object
- …
自动类型转换
byte < short < int < long < float < double < String
强制类型转换
(需要转换的类型)数据(例如:int a=(int)3.1415926)