上篇文章介绍了Java简介与入门,本节我们来复习复习Java中的变量的相关知识
什么是变量
- 计算机是一种极度精确的机器;
- 要将信息存储在计算机当中,就必须指明信息存储的位置和所需的内存空间;
- 在Java编程语言当中,使用声明语句来完成上述的任务。
变量的声明方法
变量的类型
变量的赋值
变量的命名规范
基本数据类型的介绍
布尔型变量
字符型变量
由于Java在设计的初期就考虑到将该语言使用在互联网当中,所以设计者就选用了Unicode字符集,这也使得Java程序能够在互联网当中更好的流通,也正是由于这样的原因,以下的代码是合法的:
char c = '中';
因为在Unicode中,英文字母与汉字所占用的空间一致
数值型变量
数值型变量分为两大类
整数类型:
- byte(占用:1字节,范围:-128~127)
- short(占用:2字节,范围:-215~215-1)
- int(占用:4字节,范围:-231~231-1)
- long(占用:8字节,范围:-263~263-1)
浮点类型
- float(占用:4字节,范围:-3.403E38~3.403E38)
- double(占用:8字节,范围:-1.798E308~1.798E308)
注意
整数
Java语言整型常量的三种表现形式:
- 十进制整数,如12,-314,0.
- 八进制整数,要求以0开头,如012
- 十六进制数,要求以0x或者0X开头,如0x12
Java语言的整型常量默认为int型,如:
int i = 3;
声明long型常量可以后加’l’或者’L’,如:
long l = 3L;
字面量
所谓字面量,赋值语句中“=”后面的值就是字面量。
- 整数的字面量为整型(int)
- 小数字面量为双精度浮点型(double)
数值型类型表数范围关系:
byte < short < int < long < float < double