1.Debug模式
1.1 什么是Debug模式
是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。
1.2 Debug介绍与操作流程
- 如何加断点
- 选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可
- 如何运行加了断点的程序
- 在代码区域右键Debug执行
- 看哪里
- 看Debugger窗口
- 看Console窗口
- 点哪里
- 点Step Into (F7)这个箭头,也可以直接按F7
- 如何删除断点
- 选择要删除的断点,单击鼠标左键即可
- 如果是多个断点,可以每一个再点击一次。也可以一次性全部删除
2. 进制的介绍与书写格式
2.1 进制的介绍与书写格式
代码 :
public class Demo1 { /* 十进制:Java中,数值默认都是10进制,不需要加任何修饰。 二进制:数值前面以0b开头,b大小写都可以。 八进制:数值前面以0开头。 十六进制:数值前面以0x开头,x大小写都可以。 注意: 书写的时候, 虽然加入了进制的标识, 但打印在控制台展示的都是十进制数据. */ public static void main(String[] args) { System.out.println(10); System.out.println("二进制数据0b10的十进制表示为:" + 0b10); System.out.println("八进制数据010的十进制表示为:" + 010); System.out.println("十六进制数据0x10的十进制表示为:" + 0x10); } }
2.2 任意进制到十进制的转换
2.3 进制转换-十进制到任意进制转换
2.3.1 : 十进制到二进制的转换
公式:除基取余使用源数据,不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。
需求:将十进制数字11,转换为2进制。
实现方式:源数据为11,使用11不断的除以基数,也就是2,直到商为0。
2.3.2 : 十进制到十六进制的转换
公式:除基取余使用源数据,不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。
需求:将十进制数字60,转换为16进制。
实现方式:源数据为60,使用60不断的除以基数,也就是16,直到商为0。
结论:十进制到任意进制的转换
公式:除基取余使用源数据,不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着 拼起来即可
2.4 快速进制转换法
8421码:
8421码又称BCD码,是BCD代码中最常用的一种BCD: (Binary-Coded Decimal) 二进制码十进制数在这种编码方式中,每一位二进制值的1都是代表一个固定数值,把每一位的1代表的十进制数加起来得到的结果就是它所代表的十进制数。