数据类型
强类型语言
-
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。
Java的数据类型分为两大类
-
基本类型(Primitive Type)
-
整数型
-
int
-
byte
-
short
-
long(long类型要在数字后面加L)
-
-
浮点型
-
float(float类型要在数字后面加F)
-
double
-
-
字符
-
char
-
-
字符串
-
String(String不是关键词,是类)
-
-
Boolean型
-
-
引用类型(Reference Type)
类型转换
-
低----------------------------------------------------------------->高 byte , short , char --> int --> long --> float --> double -
由高到低 - 强制转换
-
由低到高 - 自动转换
什么是字节
位
-
是计算机内部数据存储的最小单位,1100 1100是一个八位二进制数
字节
-
是计算机中数据处理的基本单位,习惯上用大写B来表示
-
1B(byte)=8bit(位)
字符
-
是指计算机中使用的字母、数字、字、和符号
变量
-
Java是一种强类型语言,每个变量都必须声明其类型
-
Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
-
注意事项
-
每个变量都有类型,类型可以是基本类型,也可以是引用类型。
-
变量名必须是合法的标识符
-
变量声明是一条完整的语句,因此每一个声明都必须以分号结束
-
变量作用域
-
类变量
-
实例变量:从属于对象;如果不自行初始化,这个类型的默认值 0 0.0 false null
-
局部变量
变量的命名规范
-
所有变量、方法、类名:见名知意
-
类成员变量:首字母小写和驼峰原则:monthSalary
-
局部变量:首字母小写和驼峰原则
-
常量:大写字母和下划线:MAX_VALUE
-
类名:首字母大写和驼峰原则:Man,GoodMan
-
方法名:首字母小写和驼峰原则:run(),runRun()