知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

20175225 实验一 《Java开发环境的熟悉》实验报告

发表时间:2022-03-24来源:网络

2018-2019-2-20175225 实验一 《Java开发环境的熟悉》实验报告

2018-2019-2-20175225 实验一 《Java开发环境的熟悉》实验报告

2018-2019-2-20175225 实验一 《Java开发环境的熟悉》实验报告

一、实验内容及知识点

实验内容

1.使用JDK编译、运行简单的Java程序;

2.使用IDEA编辑、编译、运行、调试Java程序。

实验知识点

JVM、JRE、JDK的安装位置与区别;

命令行运行javac;java;javac -cp; java -cp;

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

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

IDEA管理Java项目,调试:断点、单步执行等;

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

JDK帮助文档的使用。

二、实验步骤

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

根据要求建立2175214/exp1的目录

在20175214/exp1目录下建立src,bin等目录

在src目录输入vim Hello.java进入编译界面,输入如下程序:

使用cd ..返回到exp目录下,输入javac -d bin src/Hello.java将源代码编译到bin目录下;

输入java -cp bin Hello运行程序,输入名字,得到结果。

(二)IDEA下Java程序开发、调试

1、创建HelloJDB项目,在该项目下创建HelloJDB类,并输入代码:

2、点击run运行代码(或快捷键Alt+Shift+F10):

3、在要求的行数左边点击一下,设置断点(Ctrl+F8),然后点击Debug(Alt+Shift+F9),得到如下结果:

4、然后单击菜单「Run」->「Debug...」(Alt+Shift+F9)开始调试Java程序,得到如下结果:

5、点击Step into(F7)或者StepOver(F8)来使程序运行到下一步;

PS: Step into可以进入方法运行下一步,而Step Over是直接运行完方法.

6、设置条件断点,将程序里i的值设置为50:

7、点击Resume(或快捷键F9)直接运行程序到下一个断点,也就是上一步设置的条件断点:

(三)练习

1、题目选择:学号20175214,做第六题:第六题: 实现求排列数P(n,m)的功能,m,n从命令行输入,并进行测试(正常情况,异常情况,边界情况)。

2、设计分析:排列式公式P(n,m)=n!/(n-m)!,0

3、编程实现:import java.util.*;

public class Permutation {

public static void main(String args[]) {

Calculate Calculate = new Calculate();

System.out.println("Please input n:");

Scanner reader1 = new Scanner(System.in); //输入n

int n = reader1.nextInt();

System.out.println("Please input m:");

Scanner reader2 = new Scanner(System.in); //输入m

int m = reader2.nextInt();

if (n 0) {

x = 1;

for (int i = 1; i

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜