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

命令行下Java程序开发

命令创建实验目录

输入mkdir 2051212创建以自己学号命名的文件夹,通过cd 20155212命令进入到指定文件夹,输入mkdir exp1创建实验文件夹。

输入gedit Hello.java(注意把代码保存到exp1目录中)或vim Hello.java,编辑Hello.java,并输入以下代码:

1 package jzs;

2 import java.util.Scanner;

3 public class Hello{

4 public static void main(String[] args){

5 System.out.println("Input your first name, please:");

6 Scanner s = new Scanner(System.in);

7 String name = s.next();

8 System.out.println("Hello " + name + " !");

9 }

10 }

输入javac -d . Hello.java命令编译代码,输入java jzs.Hello命令运行程序。结果如下图所示:

IDEA下Java程序开发、调试

单击桌面上的IDEA图标打开IDEA.

在IDEA单击File->New-> Java Project新建Java项目。

输入项目名称HelloJDB,并单击Finish按钮完成新建项目。

右击src建立Java类文件

输入如下代码:

1 package jzs;

2 public class HelloJDB {

3 public static void main(String[] args) {

4 int i = 5;

5 int j = 6;

6 int sum = add(i, j);

7 System.out.println(sum);

8

9 sum = 0;

10 for(i=0; i< 100; i++)

11 sum += i;

12

13 System.out.println(sum);

14 }

15

16 public static int add(int augend, int addend){

17 int sum = augend + addend;

18 return sum;

19 }

20}

单击Run

按钮运行

单击行左边设置断点

单步调试

按钮

单步调试按钮区如图

条件断点

练习

实现Fibonacci数列功能,并进行测试

1.非递归

代码:

运行结果:

2.递归

代码:

运行结果:

ForkJoin

代码:

运行结果:

java开发环境实验总结_20155212 实验一《Java开发环境的熟悉》实验报告相关推荐

  1. java 柱状图jar_GitHub - mafulong/NetworkExper: 计网实验,抓包,java,jigloo界面开发,柱状图,文件自定义保存...

    jiWangShiYanByJava 计网实验,抓包,java,jigloo界面开发,柱状图,文件自定义保存 基于Winpcap的网络流量统计分析系统的设计与实现 一.实验内容描述 本实验是用java ...

  2. 【GNURadio实验报告】实验1-配置Ubuntu22.04+GNURadio开发调试环境

    [GNURadio实验报告]实验1-配置Ubuntu22.04+GNURadio开发调试环境 一.配置虚拟机环境 (一)什么是虚拟机 (二)安装VMware WorkStation (三)安装Ubun ...

  3. java判断闰年通过多态方法_04748《Java语言程序设计》实验指导书.doc

    04748<Java语言程序设计>实验指导书.doc Java语言程序设计 实验指导书 前言 一.上机实验目的 上机实验的目的是提高学生的分析问题.解决问题的能力和动手能力,通过实践环节理 ...

  4. 【数据库实验】《小型MIS的开发》PyQt5 开发 民航票务管理系统

    PyQt5 开发 民航票务管理系统 为什么要拿 Python 做呢? 学习一天的知识点 开发环境 与 项目整体结构 数据库建表 用户表的 SQL 航班信息表的 SQL 界面代码 主界面:hello.p ...

  5. 代写python作业费用标准_代做159.272作业、代写Programming Paradigms作业、代做Python实验作业、代写Java/c++编程作业代写Database|代做R...

    代做159.272作业.代写Programming Paradigms作业.代做Python实验作业.代写Java/c++编程作业代写Database|代做RComputational Thinkin ...

  6. java实验指导书答案_(Java实验指导书答案2.doc

    (Java实验指导书答案2 山东建筑大学实验报告 课 程 :Java面向对象程序设计语言 院 (部):商学院 专 业 :电子商务 班 级 : 学生姓名: 学 号: 指导教师:陈明志 完成时间:2014 ...

  7. 实验三 综合示例设计与开发-“天气预报服务”软件

    实验三 综合示例设计与开发-"天气预报服务"软件 一.实验目的 (1)理解Android 软件开发从准备策划工作开始到软件发布全过程: (2)掌握使用多种组件进行Android程序 ...

  8. Java语言程序设计 :医院简易挂号管理系统 Java实验

    Java语言程序设计 :医院简易挂号管理系统 Java实验 1.课程设计目的 医院预约挂号管理系统是每一个医疗机构管理平常挂号业务流程不可或缺的一个管理信息系统,它的存在解决了病人挂号难.看病难等问题 ...

  9. activiti高亮显示图片_【正点原子FPGA连载】第二十章SD卡读BMP图片HDMI显示实验领航者 ZYNQ 之嵌入式开发指南...

    1)实验平台:正点原子领航者ZYNQ开发板 2)平台购买地址:https://item.taobao.com/item.htm?&id=606160108761 3)全套实验源码+手册+视频下 ...

  10. 实验1 熟悉实验环境

    本操作系统实验的硬件环境是IA-32(x86)架构的PC机(就是你现在正在使用的计算机),主要软件环境是Bochs + gcc + 你最喜欢的编辑器/IDE + 你最喜欢的操作系统 + Linux 0 ...

最新文章

  1. 数字图像处理——第四章 频率域滤波
  2. 银行柜台基金买卖现长龙 业内支招宜用新方式
  3. 什么叫系统的可扩展性?
  4. 微软向马斯克的人工智能项目OpenAI投资10亿美元
  5. 云原生生态周报 Vol. 21 | Traefik 2.0 正式发布
  6. python3 输入输出_21.Python3 输入和输出
  7. linux 用户管理 指令,Linux 用户管理常用命令
  8. 一本用户体验时代的产品生存指南
  9. dd命令打包多个文件_Android shell 下dd命令浅析
  10. (cljs/run-at (JSVM. :all) 细说函数) 1
  11. xshell密钥远程登录管理服务器
  12. 微星主板黑苹果_黑苹果安装教程:准备磁盘+主板BIOS设置——墨涩网
  13. 方向余弦阵,欧拉角,四元数
  14. STM32 PWM占空比和信号周期的控制因素分析
  15. php+html文本域,html的文本域和表单域
  16. Programming Rust Fast, Safe Systems Development(译) 表达式(第六章 完)
  17. 特殊字符 “[”和“]” (方括号,中括号) 的处理
  18. 交换机用户模式、特权模式、全局模式、端口模式
  19. MySQL-SQL语句的优化
  20. 下沉、重聚、归位背后,是一位学者转身业界带领阿里iDST建立技术「影响力」的四年

热门文章

  1. 标准时间校对_颜色校对很难?瑞锌五金工具对色灯箱强势来袭
  2. win10下zookeeper的下载以及安装
  3. 合作编写java项目y_基于VS Code快速搭建Java项目
  4. php if require,php – 验证规则required_if与其他条件(Laravel 5.4)
  5. java服务器端分页_使用数据表的服务器端分页
  6. Visual Studio 2019 v16.9 Preview 3 发布
  7. 使用face-api和Tensorflow.js进行预训练的AI情绪检测
  8. MVVM项目中的动态DataGrid单元样式
  9. git解决冲突 删除本地_Git冲突:git pull时和本地改动冲突
  10. python中的self怎么理解_python中的self理解