java开发环境实验总结_20155303《Java程序设计》实验⼀
(Java开发环境的熟。。。
20155303 《Java程序设计》实验⼀(Java开发环境的熟悉)实验报告
⼀、实验内容及步骤
(⼀)使⽤JDK编译、运⾏简单的java程序
命令⾏下的程序开发
步骤⼀(新建⽂件夹):打开windows下的cmd → 输⼊cd Code命令进⼊Code⽬录 → 输⼊md 20155303test建⽴以⾃⼰学号命名的⽂件夹 → 输⼊cd 20155303test进⼊⽂件夹 → 输⼊md exp1建⽴“实验⼀”⽂件夹 → 输⼊cd exp1进⼊“实验⼀”⽂件夹
步骤⼆(编译、运⾏java程序):使⽤vim编辑器编辑java程序 → 在命令⾏下编译、运⾏
(⼆)使⽤IDEA编辑、编译、运⾏、调试Java程序
1、新建「HelloJDB」类,输⼊如下代码:
2、在需要设置断点的⼀⾏左侧单击⿏标,出现红⾊圆点。⽐如如下在第六⾏设置了断点:
在上⽅Run菜单到进⾏单步调试:
截⽌到第六⾏运⾏结果如下:
3、继续向下执⾏,可以单击Step Over,执⾏完⽅法。可以看到运⾏结果sum=11。
『注意』:常⽤调试快捷图标功能总结如下:
① Step Over(F8):程序向下执⾏⼀⾏(如果当前⾏有⽅法调⽤,这个⽅法将被执⾏完毕返回,然后到下⼀⾏)
② Step Into(F7):程序向下执⾏⼀⾏。如果该⾏有⾃定义⽅法,则运⾏进⼊⾃定义⽅法(不会进⼊官⽅类库的⽅法)
③ Force Step Into:进⼊任何⽅法
④ Step Out(Shift+F8):如果在调试的时候进⼊了⼀个⽅法,并觉得该⽅法没有问题,就可以使⽤stepout跳出该⽅法,返回到该⽅法被调⽤处的下⼀⾏语句。值得注意的是,该⽅法已执⾏完毕。
⑤ Run to Cursor:将程序运⾏到光标处。
4、如果想判断循环内部是否出问题?⽐如我们想进⼊for循环,在第⼗⾏设置断点,右击出现对话框,在⾥⾯填写⾃⼰想测试的数值,如i==50,再单击resume图标或者快捷键F9即可得到运⾏结果。
⼆、练习:实现学⽣成绩管理功能,并进⾏测试。
『要求』:通过命令⾏和IDEA两种⽅式实现,在IDEA下练习调试程序。
设计思路:
⾸先要明⽩想让这个程序做⼀些什么事?以我的这道练习题为例,我想让它完成“添加学⽣”、“更新学⽣基本信息”、“删除学⽣信息”、“按照成绩排序”和“根据学号判断学⽣是否存在并查学⽣”五项功能。
其次,要将⾃⼰的想法通过编程实现。基于以上需求,我设计了⼀个Student类(包含以上三项信息)和⼀个Manage类(实现各种功能):
最后,设计⼀个测试类,通过调⽤构造函数验证程序。如果出现bug再进⾏调试修改。
1、添加学⽣
2、更新学⽣基本信息
3、删除学⽣信息
4、按照成绩排序
5、根据学号判断学⽣是否存在并查学⽣java编程开发高清pdf

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。