java数组实验报告_Java实验一实验报告
实验内容
1.使用JDK编译、运行简单的Java程序;
2.使用Eclipse编辑、编译、运行、调试Java程序。
实验要求
1.没有Linux基础的同学建议先学习《》《》课程;
2.完成实验、撰写实验报告,实验报告模板见QQ群,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等)、解决办法(空洞的方法如“查网络”、“问同学”、“看书”等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等);
步骤
耗时
百分比
需求分析
13分钟
21%
设计
18分钟
30%
代码实现
25分钟
41%
测试
5分钟
8%
分析总结
61分钟
4.严禁抄袭。
实验知识点
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程序开发
(建议大家花点时间学习一下Vim)编辑Hello.java,并输入以下代码:
1 package ljp;
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 + " !");
(二)Eclipse下Java程序开发、调试
打开Eclipse,
输入如下代码:
1 package ljp;
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}
```
3,调试程序
设置断点
(三)练习(通过命令行和Eclipse两种方式实现,自己的学号后两位与题目总数取余的结果再加上1就是自己要完成的题号,在Eclipse下练习调试程序)
3.实现Fibonacci数列功能,并进行测试。
背景知识
斐波那契数列指的是这样一个数列:1、1、2、3、5、8、13、21、34……
0是第0项,不是第一项。
这个数列从第二项开始,每一项都等于前两项之和。
设计思路
由于斐波那契数列是无限的,所以决定以实现前10个数为例实现数列功能
首先想到创建数组,然后进行加法循环将结果存入数组中
运行结果
参考资料
java数组实验报告_Java实验一实验报告相关推荐
- java弹弹球实验报告_Java弹球游戏实验报告—chen
Java弹球游戏实验报告-chen 课 程 设 计 报 告 题 目 弹球小游戏 姓 名 方成 学 号 20 专 业 java 指导教师 陈华恩 2013年 12 月 30 目录 一.实验目的2 二.需 ...
- java红牛农场答案_Java面向对象程序设计实验指导与习题解答(21世纪高等学校计算机专业实用规划教材)...
导语 <Java面向对象程序设计实验指导与习题解答>是<Java面向对象程序设计>(作者耿祥义,清华大学出版社出版,2010)的配套实验指导和习题解答,目的是通过一系列实验练习 ...
- java红牛农场答案_Java面向对象程序设计实验指导与习题解答
第1章 java入门 实验1一个简单的应用程序 实验2教室.教师和学生 实验答案 第2章 基本数据类型 实验1输出特殊偏旁的汉字 实验2输入.输出学生的基本信息 实验3超大整数的加法 实验答案 第3章 ...
- java数组设置结束_Java 数组最佳指南,快收藏让它吃灰
两年前,我甚至写过一篇文章,吐槽数组在 Java 中挺鸡肋的,因为有 List 谁用数组啊,现在想想那时候的自己好幼稚,好可笑.因为我只看到了表面现象,实际上呢,List 的内部仍然是通过数组实现的, ...
- java数组末尾添加元素_java数组添加元素,java数组如何添加一个元素
java数组如何添加元素 向数组里添加一个元素怎么添加,这儿总结有三种方法: 1.一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度. 但有个可以改变大小的数组为ArrayLis ...
- java数组的声明_Java数组定义常用方法
Java数组定义常用方法 Java中的数组.是一种简单的线性数据存储结构.他用牺牲自动扩展大小来换取与集合相比的唯一优势--查询效率的提升.Java中的数组有什么类型?我们要怎么定义这些数组呢?下面跟 ...
- java数组长度定义_java怎么定义数组的长度?java中的数组长度问题
之前对Java中的数组一直是一知半解,特别是数组中的长度问题.今天对这个问题也算是小有理解,算是对java数组的有了更进一步的了解吧.不说了,先来例子再说:package com.test; publ ...
- java 数组对象长度_Java中的数组长度:关于Java中数组长度的所有信息
Java中的数组可以包含多个元素,这取决于对象是如何创建的.为了让用户执行不同的操作,必须知道数组的长度.这篇关于"Java中的数组长度"的文章旨在让我们熟悉用于获取数组长度的操 ...
- java程序设计教程实验报告_java程序设计课程--实验报告-实验13.doc
java程序设计课程--实验报告-实验13.doc 还剩 12页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: ...
- java基本语法实验体会_Java基本语法实验报告
题目:Java基本语法 课程名称:JAVA语言程序设计 班 级:信1705-1 姓 名:刘雨馨学号:20173445 指导教师:王建民 正文部分格式要求: 1. 正文汉子部分要求宋体小四, ...
最新文章
- [转]JAVA实现文件压缩
- react 的props和state
- Unresolved compilation problem: String liter
- spring boot+mybatis-plus+SQL server调用有返回值的存储过程
- inline-block清除空隙2
- 管理Jenkins作业配置
- SharePoint 2010: 对于开发人员
- python自动控制库_python PyAUtoGUI库实现自动化控制鼠标键盘
- 测试AS3的性能9800粒子
- 【trie树】HDU1251统计难题
- 使用.NET Mobile API即51Degrees.mobi检测User-Agent
- 电脑分辨率设置工具_打印不求人:我猜你并不会设置“分辨率”!
- 借助Keras来了解Python中的状态LSTM递归神经网络
- 虚方法和重写方法的继承特性
- 上传文件,路径为C:\fakepath\的问题(待跟进)
- 虚拟机运行闪讯 实现linux联网 (多图)
- phpstudy+TP5隐藏入口文件
- 现成源码抢单软件开发|服务器
- python-金字塔
- kswapd线程的前世今生