# 2018-2019-20175302实验一《Java开发环境的熟悉》实验报告
2018-2019-20175302实验一《Java开发环境的熟悉》实验报告
实验内容
1.使用JDK编译、运行简单的Java程序;
2.使用Eclipse 编辑、编译、运行、调试Java程序。
实验知识点
- JVM、JRE、JDK的安装位置与区别;
- 命令行运行javac;java;javac -cp; java -cp;
- PATH,CLASSPATH,SOURCEPATH的设定方法与应用;
- 包管理:package;import;javac -d ;
- Eclipse(Netbeans)管理Java项目,调试:断点、单步执行等;
- Java基础语法:类型与类型转换;变量;运算符;流程控制等;
- JDK帮助文档的使用。
实验过程:
- 使用Ubuntu虚拟机编译运行代码。
  
  
- 使用JDB调试代码。
  
  
  
  
  
- 在Windows系统中使用IDEA编译运行代码。
  
- 在IDEA中Debug。 
  - 实验心得:
- 无论在哪个平台编译运行java程序,都需要安装JDK以及配置运行环境。
- 在Ubuntu、Linux系统中编写代码使用Vim工具,长时间使用可以加深对Java语言的印象,缺点是无法自动填充。
- 在Ubuntu、Linux系统中编译和运行均需从命令行操作,方便快捷。
- JDB调试比较繁琐,不如图形界面式操作方便。且在JDB调试中如需输入需要窗口多开。或将变量输入调整成命令行输入的形式。
- Windows系统中使用的IDEA,IDEA界面清楚,使用大量快捷键以及自动补充功能加速了代码的编写,可以多个.java文件同时编辑,比较适合我们这些初学者以及习惯了图形界面操作的。
- IDEA中的编译mistake和warning比较方便查看,且在编写过程中带有提示。
- IDEA中的Debug功能与CodeBlock相似,有相应的 - step into和- step over,有类似的Watch窗口。
# 2018-2019-20175302实验一《Java开发环境的熟悉》实验报告的更多相关文章
- 20145308刘昊阳 《Java程序设计》实验一  Java开发环境的熟悉 实验报告
		20145308刘昊阳 <Java程序设计>实验一报告 实验名称 Java开发环境的熟悉 实验内容 使用JDK编译.运行简单的Java程序 2.使用Eclipse 编辑.编译.运行.调试J ... 
- 20175316 盛茂淞 2018-2019-2 《Java程序设计》实验一 Java开发环境的熟悉 实验报告
		20175316 盛茂淞 2018-2019-2 <Java程序设计>实验一 Java开发环境的熟悉 实验报告 一.实验要求 1.使用JDK编译.运行简单的Java程序: 2.使用IDEA ... 
- 20165327《Java程序设计》实验一 Java开发环境的熟悉    实验报告
		20165327<Java程序设计>实验二 <Java面向对象程序设计>实验报告 实验二 <Java面向对象程序设计> 一.实验报告封面 课程:Java程序设计 班 ... 
- 20165205 实验一 java开发环境的熟悉 实验报告
		20165205 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:刘喆君 学号:20165205 指导教师:娄嘉鹏 实验日期:2018年4月2日 实验 ... 
- 20162327实验一Java开发环境的熟悉实验报告
		20162327 <程序设计与数据结构>第一次实验报告 基础知识 1.JDB的使用 使用JDB调试程序需要以下五个步骤: 1.设置断点 stop in 2.run 3.print 4.ne ... 
- 实验一Java开发环境的熟悉
		实验一Java开发环境的熟悉 实验内容 •命令行下Java程序开发 •IDEA下Java程序开发.调试 •练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) •实现凯撒密码 ... 
- 20175316 盛茂淞 实验一 Java开发环境的熟悉
		20175316 盛茂淞 实验一 Java开发环境的熟悉 实验目的 使用JDK编译.运行简单的Java程序 实验要求 1.建立"自己学号exp1"的目录 2.在"自己学号 ... 
- 20155327实验一 Java开发环境的熟悉
		20155327实验一 Java开发环境的熟悉 实验内容 1.使用JDK编译.运行简单的java程序 2.使用IDEA编辑.编译.运行.调试java程序 实验步骤 1.使用JDK编译.运行简单的jav ... 
- 20165233 实验一 Java开发环境的熟悉
		20165233 实验一 Java开发环境的熟悉 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程: 2.完成实验.撰写实验 ... 
- 20155231 java实验一 Java开发环境的熟悉
		20155231 java实验一 Java开发环境的熟悉 实验要求 没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程: 完成实验.撰写实验 ... 
随机推荐
- 2018-2019-20175334实验一《Java开发环境的熟悉》实验报告
			2018-2019-20175334实验一<Java开发环境的熟悉>实验报告 一.实验内容及步骤 实验一Java开发环境的熟悉-1 建立"自己学号exp1"的目录 在& ... 
- [转][SerialPort]测试用例
			private void Form1_Load(object sender, EventArgs e) { var s = SerialPort.GetPortNames().OrderBy(r =& ... 
- 如何获取微信小店小程序的AppID
			2017年11月16日,微信有一个重磅的宣布:为了帮商家在微信内快速开店,方便商家和用户之间沟通,所有认证公众号,可快速创建微信小店小程序.这个改变是否能给微信小店带来新的生机?还需要时间的考验.微信 ... 
- Python课程第五天作业
			1.利用字典推导式和列表推导式完成数据的相互转化: dic = {'name': 'Owen', 'age': 18, 'gender': '男'} ls = [('name', 'Owen'), ( ... 
- 搭建Hadoop
			最近开始学习hadoop现实是完全分布式 安利大佬博客学习 https://blog.csdn.net/downing114/article/details/60956979 在Ubuntu上学习 ... 
- https://www.oschina.net/project/lang/19/java
			https://www.oschina.net/project/lang/19/java 
- 题 FatMouse‘Trade
			FatMouse准备了M磅的猫食,准备与守卫仓库的猫交易,这些猫包含他最喜欢的食物,JavaBean. 仓库有N个房间.第i间房间包含J [I]磅的JavaBeans,并且需要F [i]磅的猫粮.Fa ... 
- 删除链表的倒数第N个节点
			题目描述: 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点. 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后 ... 
- resttemlate
			package com.xjj; import java.util.List; import java.util.Map; import java.util.stream.Collectors; im ... 
- Oracle数据库row_number详解<转>
			语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) 简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW ... 
