• 实验楼第一次实验报告


    北京电子科技学院(BESTI)

                 

    课程:Java实验    班级:1353    姓名: 姚歌   学号:20135305

    成绩:             指导教师:娄嘉鹏    实验日期:2015.4.14

    实验密级:         预习程度:              实验时间:

    仪器组次:05        必修/选修:必修             实验序号:01

    实验名称: Java程序开发                                               

    实验目的与要求:  1.实现命令行下Java程序开发                                                      

                      2.实现EclipseJava程序开发                                               

                                                                            

                                                              

                                                              

                                                              

    实验仪器:

    名称

    型号

    数量

    Eclipse

     

    1

    虚拟机

     

    1

     

     

     

    实验知识点

    1.JVM,JRE,JDK的安装位置与区别

    2.命令行运行javac.java,javac –cp;java -cp

    3.PATH,CLASSPATH,SOURCEPATH的设定方法与应用

    4.包管理:package;import;javac -d

    5.Eclipse(Netbeans)管理Java项目,调试:断电,单步执行等

    6.Java基础语法:类型与类型转换;变量;运算符;流程控制等

    7.JDK帮助文档的使用

    实验步骤

    (一)命令行下Java程序开发

    注意代码的第一行,这会影响到我们使用javac编译代码的方式。 注意代码第二行,我们使用到Java类库中的类时,要用import导入相关的类(可以暂时理解为C语言中include的功能)

    注意:代码中有package时,使用javac编译代码时一定要加-d参数,运行代码时一定要加包名前缀

    (二)Eclipse下Java程序开发,调试

    开发:在命令行中输入eclipse->File->New->Java Project->输入项目名称,例如HelloJDB->Finish(新建项目)

          File->New->Class(新建Java类)

          输入包名ljp(小写,可以自定义),类名HelloJDB(单词首字母大写),勾选上自动产生main函数选项,单击Finish按钮

          输入代码并运行,结果如图

    调试:Window->Open Perspective->Debug打开调试视图

          设置断点:Toggle Breakpoint

          单步运行:Step IntoStep Over,这两种单步运行功能在运行语句时没有区别,在执行函数调用语句时,Step Into会跳入函数实现,Step Over会直接执行完函数,实际使用中我们优先使用Step Over,只有函数执行出错了,说明程序问题在被调用函数中,这时再回来通过Step Into进入函数进行调试

    (三)练习

    要求:实现求正整数1-N之间所有质数的功能,并进行调试

    (之前做实验的时候题目要求没有序号+1,所以我按题目变换之前写的代码,即第五题)

    时间统计

    步骤

    耗时

    百分比

    需求分析

    10min

    15%

    设计

    10min

    15%

    代码实现

    30min

    45%

    测试

    3min

    2%

    分析总结

    15min

    23%

     

    分析总结

    遇到的问题:设置断点时没看懂教程的方法,后来问老师知道

                在设置断点的那一行的最前端双击->右键->Toggle Breakpoint

  • 相关阅读:
    【LeetCode 15】三数之和
    【LeetCode 14】最长公共前缀
    【LeetCode 13】罗马数字转整数
    【LeetCode 12】整数转罗马数字
    【LeetCode 11】盛最多水的容器
    【LeetCode 10】正则表达式匹配
    【LeetCode 9】回文数
    【LeetCode 8】字符串转换整数 (atoi)
    【LeetCode 7】整数反转
    【LeetCode 6】Z 字形变换
  • 原文地址:https://www.cnblogs.com/20135305yg/p/4425390.html
Copyright © 2020-2023  润新知