20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告 一、实验报告封面

课程:Java程序设计        班级:1653班        姓名:孙晓暄        学号:20165318

指导教师:娄嘉鹏                              实验日期:2018年4月2日

实验时间:13:45 - 3:25                    实验序号:实验一

实验名称:Java开发环境的熟悉

实验题目:实现凯撒密码并进行安全加固,并进行测试(正常情况,异常情况,边界情况)

实验内容
1.使用JDK编译、运行简单的Java程序;
2.使用IDEA 编辑、编译、运行、调试Java程序。

实验要求
1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程;
2.完成实验、撰写实验报告,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等)、解决办法(空洞的方法如“查网络”、“问同学”、“看书”等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等);
3.实验报告中统计自己的PSP(Personal Software Process)时间;
4.严禁抄袭。

二、实验内容及步骤 (一)使用JDK编译、运行简单的java程序

命令行下的程序开发
步骤一(新建文件夹):打开windows下的git bash → 输入cd java命令进入java目录 → 输入mkdir 20165318test建立以自己学号命名的文件夹 → 输入cd 20165318test进入文件夹 → 输入mkdir exp1建立“实验一”文件夹 → 输入cd exp1进入“实验一”文件夹 → 输入mkdir src ,mkdir bin,建立src和bin文件夹。

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

步骤二(编译、运行java程序):使用git bash中的vim编辑器编辑java程序 → 在命令行下编译、运行

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

(二)使用IDEA编辑、编译、运行、调试Java程序

1、新建「HelloJDB」类,输入如下代码:

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

2、运行「HelloJDB」,单击运行按钮(或使用Alt+Shift+F10快捷键)

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

3、设置断点,单步运行。
在需要设置断点的一行左侧单击鼠标,出现红色圆点。比如如下在第七行设置了断点:

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

在上方Run菜单找到Debug...进行单步调试(或使用Alt+Shift+F9快捷键):

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

运行到第七行截止,结果如下:

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

继续向下单步执行可使用Step Into(快捷键F7)和Step Over(快捷键F8)

20165318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

Step Over(F8):程序向下执行一行(如果当前行有方法调用,这个方法将被执行完毕返回,然后到下一行)

Step Into(F7):程序向下执行一行。如果该行有自定义方法,则运行进入自定义方法(不会进入官方类库的方法)

Force Step Into:进入任何方法

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzsjjf.html