八大基本数据类型
整数:int , 占4个字节、
整数:byte ,占1个字节(最大数字不能超过127)
整数:short , 占2个字节
整数:long , 占8个字节
浮点数:float ,4个字节(在书写时要在后面加上f&F)
浮点数:double , 8个字节
字符:char , 占一个字节(只能输入一个字符 ,但是String这个类别可以输入多个字符组成字符串)
boolean 布尔运算 ,只有两种结果,只占一个字节
进制的输入
二进制:0b
八进制:0
十进制
十六进制:0x
强制类型转换
将转化的值用括号括起来,然后被转化的值放在括号外面
数字输入小技巧
在数字输入时,可以使用下划线来进行分隔,有助于我们更容易把握需要输入的值
变量类型
实例变量
定义在类上方,在全局都可以使用
类变量
与实例变量的唯一不同就是在前面加了一个static
常量
在进行有些计算时,我们很可能或对一个值进行一些修改或者是进行使用,进行常量定义就会简单很多
定义方法:static final + 定义数据类型 + 数值在类中的标识符 + 值
局部变量
在类里面定义的变量,只能在类里面进行使用
基本运算符
基本加减乘除
布尔运算
% 的使用
a += b : a = a + b
a++ : a = a + 1
a > b ? a : b ; 解释:a大于b输出a , 否则输出b
字符串的拼接
如何进行字符串的拼接:
都是字符串直接相加就可以
字符串和数字拼接要注意把字符串放在前面,数字放在后面,如果字符串放在后面,则就会使得前面的数字相加以后在来进行和字符串拼接
输出方式的区别
System.out.println()
使用这种方式输出会自带一个换行的功能,并且这种输出方式括号里边可以没有值
System.out.print()
使用这种输出方式就需要自己用转义字符进行转义后进行输出,不会自带换行的效果,而且,括号内一定要有输出的值,否则就会报错
常见的转义字符
退格符:'\b' 将光标从当前位置向后移动一格
回车符:'\r' 将光标移到当前行的首位
制表符:'\t' 补全当前字符串长度到8的整数倍
换行符:: '\n' 将光标移到下一行