2022.07.13 第九小组 王茜 学习笔记
2022-07-13
今天主要学习了Java的基本特点和Java的数据类型
一、Java的特点:
1、面向对象
2、跨平台:平台就是操作系统,用Java写的软件可以在任意操作系统上运行
3、简单性
4、解释执行:计算机执行的是.class
5、多线程:多个任务同时进行
6、分布式
7、健壮性:强数据类型的语言,有异常处理、垃圾回收机制
8、安全性:插件设置一个安全防范机制
二、Java中的数据类型:基本数据类型和引用数据类型
基本数据类型:
4类8种
1、整型
byte:字节型 -128~127 1个字节=8位
short:短整型 -2^15~2^15-1 2个字节=16位 2万多
int:整型 -2^31~2^31-1 4个字节=32位
long:长整型 -2^63~2^63-1 8个字节=64位
2、浮点型
float:单精度浮点型 4个字节=32位 小数
double:双精度浮点型 8个字节=64位 小数
3、字符型
char:字符型 2个字节16位 0~255
4、布尔型
boolean ,true,false 1个字节=8位
例1:
结果:
三、位运算符
<<左移,2<<3=2*2^3
>>右移,2>>3=2/2^3
>>>无符号右移,将运算符左边的对象向右边移动指定位数,采用0的扩展机制
例2:
结果: