学习笔记,仅供参考
文章目录
- JAVA基础语法
- 变量
- 数据类型
JAVA基础语法
变量
- 什么是变量
在程序执行的过程中,在某个范围内其值可以发生改变的量
- 变量的定义格式
数据类型 变量名 = 变量值;
- 为什么要定义变量
用来不断的存放同一类型的常量,并可以重复使用
- 注意事项
- 同一个区域不能使用相同的变量名
- 局部变量在使用之前必须赋值
- 一条语句可以定义几个变量
- 举个例子
class ManyInt {
public static void main(String[] args) {
int a,b,c;
a = 10;
b = 20;
c = 30;
System.out.println(a);
System.out.println(b);
System.out.println(c);
}
}
输出:
10
20
30
数据类型
- 为什么有数据类型
Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间
- B:Java中数据类型的分类
- 基本数据类型
- 引用数据类型
- 基本数据类型分类(4类8种)
- 整数型
- byte 占一个字节 -128 ~ 127
- short 占两个字 -215~215-1
- int 占四个字节 -231~ 231-1
- long 占八个字节 -263~263-1
- 浮点型
- float 占四个字节 -3.403E38 ~ 3.403E38 单精度
- double 占八个字节-1.798E308 ~ 1.798E308 双精度
- 字符型
- char 占两个字节
- 布尔型
- boolean
boolean理论上是占八分之一个字节,因为一个开关就可以决定是true和false了,但是java中boolean类型没有明确指定他的大小
- 在Java中定义数据类型
class DataTypeTest {
public static void main(String[] args) {
byte b = 10;
short s = 20;
int i = 30; //整数默认数据类型是int类型
long x = 1234567890000L;
float f = 12.3F;
double d = 3.12; // 小数默认数据类型是double类型
char a = 'a'; //单个符号数字符号字母
boolean b1 = true;
boolean b2 = false;
System.out.println(b);
System.out.println(s);
System.out.println(i);
System.out.println(x);
System.out.println(f);
System.out.println(d);
System.out.println(a);
System.out.println(b1);
System.out.println(b2);
}
}
输出:
10
20
30
1234567890000
12.3
3.12
a
true
false