![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1cc806fa4f25409b7f13a903bfd200c1.png)
1.数据类型
进制转换
二进制:01,逢二进一
八进制:01234567,逢八进一
十进制:0123456789,逢十进一
十六进制:0123456789ABCDEF,逢十六进一
二进制是硬件最原始的数据记录方式,但由于二进制会产生大量01组合,记录的数据越大数位越长,很难阅读和理解。所以根据不同的情况,会使用不同的进制。
Java中的数据类型有基本数据类型和引用数据类型
基本数据类型有
- 非数字 (char,boolean)
- 数字
整数(byte、short、int、long)
小数(float、double)
类型 | 占用空间 | 取值范围 | 默认值 |
---|---|---|---|
byte | 1字节 | -128~127 | 0 |
short | 2字节 | -2 ~2 -1 | 0 |
int | 4字节 | -2 ~2 -1 | 0 |
long | 8字节 | -2 ~2 -1 | 0L |
float | 4字节 | -3.403E38~3.403E38 | 0.0F |
double | 8字节 | -1.798E308~1.798E308 | 0.0D |
char | 2字节 | 0~65535 | \u0000 |
boolean | true、false |
布尔运算字节和默认值在每个jdk里有不同的值,所以先不写
2.变量
变量是内存中的一个存储区域,该区域有数据类型,名称和存储的值
变量的命名规则
1.变量一般用英文单词(变量的名称只能是字母,数字,下划线,美元符号,觉得不能以数字开头)
2.变量中的名称不能是Java中的关键字和保留字,但可以包含关键字和保留字
3.变量的名称是严格区分大小写的
4.变量的名称尽量做到见名如意
声明变量
int num;
赋值
int num;
num = 10;
使用变量
int num
num = 10;
System.out.println(num);
总而言之
通常这样写
3.运算符
、<、>=、<=、==、!=、equals
String str1 = "欣知";
String str2 = "欣知";
System.out.println(str1.equals(str2));
- true
String str1 = "欣知";
String str2 = "大数据";
System.out.println(str1.equals(str2));
- false
4注释
单行注释// 快捷键:Ctrl + /
多行注释/**/ 快捷键: Ctrl + Shift + /
5.逻辑运算符
&、|、!、&&、||
比较运算符是用来对运算符左右两个变量的值进行比较,得到结果是boolean类型,因为无论是何种比较,结果只有真或假两种。
6. Java中常见的关键字
class | interface | byte | short | int |
---|---|---|---|---|
long | float | double | char | boolean |
用于定义数据类型值的关键字 | ||||
true | false | null | ||
用于定义流程控制的关键字 | ||||
if | else | switch | case | default |
while | do | for | break | continue |
return |