第二天
内存
内存如何存储数据
-
数据分类
-
数据形式
Java内存应用
-
数据存储
-
进制
JAVA中的数据类型
基本数据类型
整数 | byte | short | int | long |
---|---|---|---|---|
小数 | float | dounle | ||
非数字 | char | booleam | ||
引用数据类型 | 类(class) | 接口(interface) | 数组(array) |
其中标记的为常用数据类型。
1 字节= 8位 28 = 256 -128 ~ 127 -128~-1 0~127 -27~2**7-1
Java的变量使用
声明变量
赋值
变量:内存中的一个存储区域,该区域有数据类型、名称和存储的值。
= 赋值运算符: =的左边是变量, =的右边是数据 (将右边的值赋值给左边的变量)。
变量的命名规则:
1. 变量一般用英文单词表示,首字母小写,遵循驼峰命名规范(变量的名称可以包含字母、数字、下划线、美元符号,但不能以数字开头)。
2. 不能用java的关键字做变量名,idea里面有颜色的一般都是关键字 (变量的名称不能是Java中的关键字和保留字,但可以包含关键字和保留字。)
3. 变量的名称是严格区分大小写的。
4. 变量的名称尽量做到见名知意。
使用变量
变量中不可以出现的关键字
如果记不住也可以在平时编写代码时注意有颜色标记的就是关键字
比如out这样的
运算符
赋值运算符
比较运算符
算数运算符
算数运算符就是普通的加减乘除比较特殊的就是++和–
++ – 自身增加/减少1
如果一行代码里面只用++或者–,那么无论++在前还是在后,结果都是一样的。
如果一行代码里面既有++又有输出语句,那么++在前,先自增1,再输出;++在后,先输出,再自增1。
public static void main(String[] args) {
int num = 10;
// num++;
// ++num;
// System.out.println(num++);
// System.out.println(num);
System.out.println(++num);
System.out.println(num);
}
例子
public class Demo06 {
/*
+=、-=、*=、/=、%=
*/
public static void main(String[] args) {
// a += b; // a = a + b;
// a -= b; // a = a - b;
// a *= b; // a = a * b;
// a /= b; // a = a / b;
// a %= b; // a = a % b;
int a = 10;
a*=5; // a = a * 5;
System.out.println(a);
}
}