Java SE基础课程(上)-Day02笔记总结(B站heima阿玮老师)

发布时间:2026/7/6 1:25:24
Java SE基础课程(上)-Day02笔记总结(B站heima阿玮老师) 1.字面量字面量:告诉程序员--数据在程序中的书写格式字面量的分类字面量类型说明举例整数类型不带小数点的数字666, -88小数类型带小数点的数字13.14, -5.21字符串类型用双引号括起来的内容HelloWorld, 我是程序员字符类型用单引号括起来的,内容只能有一个A, 2, 我布尔类型布尔值,表示真假只有两个值:true, false空类型一个特殊的值,空值值是: null细节: null不能直接打印.如果我们要打印null,那么只能用字符串的形式进行打印(sout(null);扩展: 特殊字符--\t 制表符--在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍.最少补一个空格,最多补8个空格.2.变量变量:在程序的执行过程中,其值有可能发生改变的量(数据)变量的使用场景: 当某个数据经常发生改变时,我们可以使用变量存储.当数据变化时,只要修改变量里面记录的值即可.变量的定义格式: 数据类型 变量名 数据值;变量的注意事项:只能存一个值变量名不允许重复定义一条语句可以定义多个变量(int a 100, b 200, c 300;)变量在使用之前一定要进行赋值变量的作用域范围(后边课程学习)3.计算机的存储规则在计算机中,任意数据都是以二进制的形式来存储的.不同进制在代码中的表现形式(以下写法是JDK7的特性)二进制: 由0和1组成,代码中以0b开头十进制: 由0~9组成,前面不加任何前缀八进制: 由0~7组成,代码中以0开头十六进制: 由0~9还有a~f组成,代码中以0x开头任意进制转十进制公式: 系数 * 基数的权次幂 相加系数: 就是每一位上的数基数: 当前进制数权: 从右往左,依次为0,1,2,3…十进制转任意进制除基取余法:不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可.