提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
初识Java之数据类型与变量
1.字面常量
📓常量字符串即程序运行期间,固定不变的量称为常量,例如:1个礼拜是7天,一年是12个月。
public class test {
public static void main(String[] args) {
System.out.println("hello world");
System.out.println(100);
System.out.println(3.14);
System.out.println('A');
System.out.println(true);
System.out.println(false);
}
}//其中:100 3.14 ‘A’ true/false都是常量,将其称为字面常量
- 字符串常量是用"“括起来的,比如"23456”, “hello”, “侬好”。
- 整型常量:程序直接写出来的数字(是没有小数点的),比如:100,231
- 浮点数常量:程序中直接写的小数,比如:3.14,5.22
- 字符常量:由单引号括起来的单个字符,比如:‘A’, ‘1’
- 布尔常量:只有两种结果,true或者false
📔注意:在java中,字符串,整型,浮点型,字符型以及布尔型都称为数据类型
2.数据类型
📒在java中数据类型主要分为两类:基本数据类型和引用数据类型
📕基本数据类型又分为四类八种
- 四类:整型,浮点型,字符型以及布尔型
- 八种
📕注意:
无论是16位还是32位操作系统,int都占4个字节,long占8个字节(说明java的移植性很强)
整型和浮点型都是带有符号的
整型默认int,浮点型默认double
字符串属于引用类型
我们拿int来举例(下图)
字节是计算机中表示空间大小的基本单位,常见的换算如下图🖊
3.变量
变量的概念:
地球无时无刻不在转动,一切都是在改变的,所以在Java中对于经常改变的内容就称之为变量。我们上面提到的数据类型就是用于定义不同种类的变量的。(变量分为基本变量和引用变量,我们先介绍基本变量)语法格式为:数据类型 变量名=初始值
3.1整型变量
💼int long short
//整型变量定义方式一
int a=10;
System.out.println(a);
//整型变量定义方式二
int b;
b=10;
System.out.println(b);
//整型变量定义方式三
int c;
System.out.println(c);
c=100;//这种定义方式是错误的,会出现Variable 'c' might not have been initialized报错,意思就是没有对进行初始化
1.整型无论在任何系统下都占4个字节
2.整型的范围是-2^31~2^31-1
3.Integer是int的包装类
int a=10;//定义一个值为10的整型变量
long b=20L;//为了区分整型和长整型,一般在long类型变量后加上L
1.长整型变量需要在初始值后加上L
2.长整型无论在任何系统下都占8个字节
3.长整型的范围是-2^63 ~ 2^63-1
4.长整型的包装类是Long
short a=