开发过程
java的开发过程有下列顺序:
xxx.java(源码)->javac.exe(编译)->xxx.class(字节码)->java.exe(可执行文件)->运行文件
在创建工程时要注意:公共类名必须与文件名相同
其他文件知识:
编码:源码
编译:字节码
dll:动态链接库
xxx.exe:程序
进程:程序运行态
作用:
逐行运行代码,一般用于解决程序运行时出现的问题
场景:
程序运行时出错,比如死循环,结果不符,运行报错等现象
常用方法:
根据经验判断问题代码段落,在问题代码或可能导致问题的行的行首添加断点

观察:
控制台 Console:
显示区域,可增加过程输出来帮助判断问题

变量区域 Dubugger Variables:
根据名称定位变量,简单类型直观察其值,复杂类型点击箭头观察属性和值

观察区:Variables:
需要预先知道表达式执行的结果,鼠标左键选中整个表达式,右击选中区域,选择Add to watches,在变量区可直接看到表达式结果



启动调试debug的几种调试模式:
1、单行跳过执行:不会进入调用的方法内部
step over

2、单行步入:进入方法内部
step into

3、跳至下一个断点处,绿色箭头:
resume

4、条件断点:右击断点,在condition框内添加条件表达式

作用:代码被不会执行
三种注释方法:
单行注释://注释内容
多行注释:/* 注释内容 */
文档注释(将注释从文件中抽离出来查看,方便交互):
/**
* 注释内容
*/

浙公网安备 33010602011771号