不止是心血来潮

导航

必须背下来!

一.JAVA数据类型分未2大类,一种是基本数据类型,一种是引用数据类型

1..基本分三种:

1.1.数值型:

1.1.1整数:byte [1字节]、short[2字节][短整型]、int[4字节][整型]、long[8字节][长整型]

1.1.2浮点型(小数):float[4字节][单精度浮点型](有效数为:8)、double[8字节][双精度浮点型](有效数为:16)

说明一下:

A.关于浮点数在机器中存放的形式的简单说明,浮点数=符号位+指数位+尾数位;细节:https://blog.csdn.net/AAA821/article/details/120564358

B.尾部部分可能会丢失,造成精度损失(小数都是近似值)

1.2.字符型:   char[1字节] [字符],如‘a’

1.3.布尔型 : boolean 有 true,flase

 

2.引用类型

2.1 class[类]

2.2 interface[接口]

2.3 数组[]

 

二.标识符四大基本原则

1.标识符由a-z大小写字符,0-9,下划线_,美元$组成

2.区分大小写

3.不能使用关键字,如class,不能使用保留字,如goto

4.不能由数字开头

 

三.原码、补码、反码的理解

1.二进制的最高位是符号位,0代表正数,1代表负数

2.正数的原码、补码、反码是一样的(三码合一)

3.负数的反码是符号位不变,其他位取反

4.负数的补码=它的反码+1

5.0的反码、补码都是0

6.java中的数都是有符号的

7.计算机运算的原理是按照补码进行的

8.计算机运算结果是按照原码展示的

 

四.访问修饰符的访问范围;

 

posted on 2021-12-23 23:24  不止是心血来潮  阅读(34)  评论(0编辑  收藏  举报