20165320 实验一 java环境的熟悉
实验内容与步骤
一.java开发环境的熟悉
1.建立一个有关自己学号的目录
2.在当前文件下编译一个带包Hello.java文件
3.代码内容
package sq;
import java.util.Scanner;
public class Hello{
public static void main(String[] args){
System.out.println("Input your first name,
please:");
Scanner s = new Scanner(System.in);
String name = s.next();
System.out.println("Hello " + name + "20165320 !");
}
}
4.编译运行截图(虚拟机上运行,按照博客上的步骤,不是蓝墨云班课)
5.码云链接(windows上重新操作一遍上传的,与虚拟机创建的文件目录不一样)
https://gitee.com/sq943997011/BESTI.IS.Java2018/blob/master/20165320/exp1/Hello.java
二.java开发环境的熟悉
1.在IDEA中重新创建一个HelloJDB的项目
2.输入如下代码
public class HelloJDB {
public static void main(String[] args) {
int i = 5;
int j = 6;
int sum = add(i, j);
System.out.println(sum);
sum = 0;
for(i=0; i< 5320; i++)
sum += i;
System.out.println(sum);
}
public static int add(int augend, int addend){
int sum = augend + addend;
return sum;
}
}
3.点击run运行
4.调试
·首先设置一个断点
·再通过debug进入调试阶段
·重点掌握相关快捷键,大大加快调试速度
单步执行
条件断点
临时断点
5.码云代码链接:
https://gitee.com/sq943997011/BESTI.IS.Java2018/blob/master/exp1/HelloJDB/src/HelloJDB.java
三.java开发环境的熟悉
1.打开IDEA创建一个Fibonacci项目
2.输入如下代码
import java.util.Scanner;
public class Fibonacci {
public static void main(String[] args) {
System.out.println("请输入你想要求几个数");
Scanner reader=new Scanner(System.in);
int i = reader.nextInt();
int a=1,b=0,c=0,sum=0;
if(i<1) {
System.out.println("非法情况,输入个数小于1");
}
else
{
for(int n=1;n<=i;n++) {
sum = a + b;
c = b;
b = a;
a = sum;
System.out.println(sum);
}
}
System.out.println("Fibonacci函数值为"+sum+" 取值个数为"+i);
}
}
3.运行结果
正常
异常
边界
4.调试
设置临时断点
结果
5.码云代码链接:
https://gitee.com/sq943997011/BESTI.IS.Java2018/blob/master/exp1/Fibonacci/src/Fibonacci.java
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 10min | 12.5% |
设计 | 15min | 18.75% |
代码实现 | 30min | 37.5% |
测试 | 5min | 6.25% |
分析总结 | 20min | 25% |
20165320 实验一 java环境的熟悉的更多相关文章
- 实验一 Java环境的搭建&Eclipse的安装
本次实验为在自己电脑上搭建Java环境,熟悉Java的编译和运行环境并安装Eclipse 一.JAVA环境的搭建 1.从Oracle网站上下载Java的jdk [https://www.oracle. ...
- 20145218&20145240 《信息安全系统设计基础》实验一 开发环境的熟悉
20145218&20145240 <信息安全系统设计基础>实验一 开发环境的熟悉 课程:信息安全系统设计基础 班级:1452 姓名:(按贡献大小排名)刘士嘉 张晓涵 学号:(按贡 ...
- 20145224&20145238《信息安全系统设计基础》实验一 开发环境的熟悉
20145224陈颢文20145238荆玉茗 <信息安全系统设计基础>第一次实验报告 课程:信息安全系统设计基础 班级: 1452 姓名:荆玉茗 陈颢文 学号:20145238 20145 ...
- 20145227&20145201 《信息安全系统设计基础》实验一 开发环境的熟悉
北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1452 姓名:李子璇 鄢曼君 学号:20145201 20145227 成绩: 指导教师:娄嘉鹏 实验日期:2016 ...
- 20155219&20155224 《信息安全系统设计基础》实验一 开发环境的熟悉
实验内容 实验两人一组,最多三人一组 可以使用自己的笔记本,也可以使用实验室台式机 使用实验箱作为超级终端. 实验中学到的知识点 交叉编译 宿主机与目标机 NFS 超级终端 file命令 实验步骤 实 ...
- 20145229&20145316《信息安全系统设计基础》实验一 开发环境的熟悉
实验封面 实验内容 本次实验使用 Redhat Linux 9.0 操作系统环境,安装 ARM-Linux 的开发库及编译器.创建一个新目录,并在其中编写 hello.c 和 Makefile 文件. ...
- 20165320 2017-2018-2《Java程序设计》课程总结
20165320 2017-2017-2<Java程序设计>课程总结 一.每周作业链接汇总 1.我期待的师生关系 20165320 我期望的师生关系 2.学习基础和C语言基础调查 2016 ...
- 20145205 实验一 Java开发环境的熟悉
实验内容 命令行下Java程序开发 IDEA下Java程序开发.调试 练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) 实现凯撒密码,并进行测试 实验要求 使用JDK编译 ...
- 实验一 Java开发环境的熟悉
实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验要求 1.没 ...
随机推荐
- Linux中Apache+Tomcat+JK实现负载均衡和群集的完整过程
人原创,一个字一个字地码的,尊重版权,转载请注明出处! http://blog.csdn.net/chaijunkun/article/details/6987443 最近在开发的项目需要承受很高的并 ...
- delphi locate函数的使用
loc1:= qry1.FieldbyName('SPBM').AsString; //商品编码 loc2:= qry1.FieldbyName('XH').AsString; ...
- 用vim去掉utf-8 BOM
'去掉utf-8 BOM :set nobomb '保留utf-8 BOM :set bomb
- MT【141】逆用特征根法
(清华大学THUSSAT) 已知 \(a=\left( \dfrac{-1+\sqrt{5}}{2} \right)^{-10}+\left( \dfrac{-1-\sqrt{5}}{2} \righ ...
- POJ 3348 Cows | 凸包——童年的回忆(误)
想当年--还是邱神给我讲的凸包来着-- #include <cstdio> #include <cstring> #include <cmath> #include ...
- Mysql的概述
Mysql的概述 Mysql的安装和初次使用 Mysql的基本概念 Mysql的英文单词是: database,简称 DB. 什么是数据库? 用于存储和管理数据的仓库 数据库的特点: 持久化存储数据. ...
- POI操作word和html相互转化
下面是里两个类:第一个类是html转为word,第二个是word转html(最下面附上jar包下载链接) package com.wz.poi.wordHtml; /** * 2018/4/24 * ...
- Andoid自动判断输入是电话,网址或者Email的方法--Linkify
Andoid自动判断输入是电话,网址或者Email的方法----Linkify的应用!http://blog.csdn.net/android_tutor/article/details/500016 ...
- bzoj3203【sdoi2013】保护出题人
题目描述 输入格式 第一行两个空格隔开的正整数n和d,分别表示关数和相邻僵尸间的距离.接下来n行每行两个空格隔开的正整数,第i + 1行为Ai和 Xi,分别表示相比上一关在僵尸队列排头增加血量为Ai ...
- 【bzoj3832】Rally
Portal -->bzoj3832 Description 给你一个DAG,每条边长度都是\(1\),请找一个点满足删掉这个点之后剩余图中的最长路最短 Solution 这题的话感觉 ...