合工大JAVA实验四web_合工大JAVA实验报告.doc
专业整理
WORD完美格式
《Java技术》实验报告
实验一: 2016 年10 月 11 日
学院
计算机与信息学院
专业班级
姓名
成绩
课程
名称
Java技术
实验项目
名 称
实验一 Java开发环境的安装与配置
指导教师
教师评语
教师签名:
年 月 日
一、实验目的
掌握JDK的安装步骤(有条件的话可以在Linux系统下安装)。
理解环境变量PATH, CLASSPATH的作用,以及它们的设置方法(Win98和Win2000/XP下的不同设置方法)。
熟悉TextPad(或JCreator)编辑环境,编写简单的Application程序,并编译和解释执行。
记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。
二、实验原理
1.掌握安装Jdk1.6的过程。
2. 安装JCreator软件,用于编译java程序。
3. 在Textpad环境下编写一个HelloWorld.java程序,在DOS提示符下编译并执行这个程序。
4. 设置环境变量PATH, CLASSPATH, 使得Java程序能正确编译和执行。
5. 编写一个类A,它位于包a中,保存到A.java中,再编写一个类B,它位于包b中,保存到B.java中。在类B中实例化类A的一个对象。分别编译类A和类B。
三、使用硬件、软件环境
PC 计算机一台,配置为CPU为1.5G,内存为512M,硬盘为40G,安装WindowsXP操作系统。
另外,使用JCreator,JDK1.6.0等软件
四、实验过程、步骤及原始记录(算法、原程序、测试结果,分析等)
安装Jdk1.6.0集成环境,安装成功后,配置path,classpath路径,让用户在任何目录下均可用到Java的系统资源。
先配置%JAVA_HOME%环境变量,路径为jdk的目录;
配置path环境变量,路径为%JAVA_HOME%\bin;
再配置classpath环境变量,路径为%JAVA_HOME%\jre\lib;
在记事本编写helloworld程序,并在DOS命令行下编译运行。
在JCreator中写出如下代码,并保存为HelloWorld.java:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("HelloWorld!");}
}
在命令行中进入到该文件路径,并输入javac HelloWorld.java完成编译,再输入java HelloWorld完成运行。
用记事本编写包a包b的程序,并用DOS命令行运行。执行过程:①将两个记事本,改名为A.java和B.java,并写出如下程序:
A.java文件的源程序:
package a;
public class A{
public void say(){
System.out.println("Succeed!");
}
}
B.java文件中的源程序:
package b;
import a.*;
public class B{
public static void main(String args[]){
A aa=new A();
aa.maker();
}
}
②先在DOS命令行中编译A.java文件,在命令行中输入javac A.java –d .
再编译B.java文件,在命令行中输入javac B.java -d .
③在命令行中输入java b.B
即可完成。
五、实验结论、分析、思考题与心得体会
通过本次实验,我有以下几方面的收获、认识和体会:
学会了在记事本和命令行,JCreator,等环境下编写程序及运行程序的方法;
学会了如何安装JDK,以及如何配置%JAVA_HOME%,path,classpath等环境变量
加深了Java中相关语法的认识:
文件名必须与public类的类名相同,并且一个文件中只允许有一个public类。
Java对大小写敏感,如String 中的S就严格区分大小写;对中文标点符号和英文标点符号敏感,jav
合工大JAVA实验四web_合工大JAVA实验报告.doc相关推荐
- 20155318 《Java程序设计》实验四 (Android程序设计)实验报告
20155318 <Java程序设计>实验四 (Android程序设计)实验报告 实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android.组 ...
- 20175333曹雅坤实验四《Android程序设计》实验报告
20175333实验四<Android程序设计>实验报告 一.实验内容及步骤 - Android程序设计-1 Android Stuidio的安装测试: 参考<Java和Androi ...
- matlab 迭代 混沌与分形实验报告,实验四 函数的迭代混沌与分形.doc
实验四 函数的迭代混沌与分形.doc 实验四函数的迭代.混沌与分形实验目的1认识函数的迭代:2了解混沌和分形迭代在数值计算中占有很重要的地位,了解和掌握它是很有必要的本实验将讨论用NEWTON迭代求方 ...
- 实验四 MCS-51内部定时/计数器实验(2)
实验四 MCS-51内部定时/计数器实验(2) 一.实验目的 二.知识要点 三.实验内容 总结 一.实验目的 进一步掌握定时/计数器的4种工作方式的应用 掌握查询控制的定时/计数器的编程 二.知识要点 ...
- 20155231 20155234 信息安全技术 实验四 木马及远程控制技术 实验报告
20155231 20155234 信息安全技术 实验四 木马及远程控制技术 实验报告 姓名: 邵煜楠 学号: 20155231 日期: 2017.11.21 姓名: 昝昕明 学号: 20155234 ...
- java实验四 集合与函数式编程实验
(2020.4.28版) desktop/javacode/javatesthomework4 5.12版 改了StudentServiceImpl 为stream方式 5.19 优化removeif ...
- 计算机网络云南大学实验四,云南大学软件学院计算机网络原理实验四.doc
云南大学软件学院计算机网络原理实验四 实验四.web服务器套接字编程实验指导 1.实验目的: 编写一个WEB服务器程序,可以接受来自浏览器的访问,并传输页面(包含多个对象)到浏览器.掌握Socket编 ...
- 计算机网络云南大学实验四,云南大学软件学院计算机网络原理实验四
实验结果截图如下: 实验四为JAVA的编程实验,实验代码已经提供,大家只需要读懂此程序,运行此程序查看 结果,或做稍加修改就可以了.客户端的程序不用编写,只需要用浏览器做为客户端程序,向给定的服务器程 ...
- python实训报告pygame_20181218 实验四《Python程序设计》实验报告
20181218 2019-2020-2 <Python程序设计>实验四报告 课程:<Python程序设计> 班级: 1812 姓名: 学号:20181218 实验教师:王志强 ...
最新文章
- linux系统中指定端口连接数限制
- mysql的聚合函数综合案例_MySQL常用聚合函数详解
- acu风格是什么意思_“高街风格”是什么意思?
- oracle按照时间过滤
- 介绍微软一个罕为人知的无敌命令
- Charles调试Https Android
- 面试官让我讲讲Java中的锁,我笑了
- 清华大学 现代软件工程 - 实战经验分享
- 生成汉字拼音首字母函数!
- 画布上面重叠事件_python学习手札turtle库的键盘事件
- php 正则断言里面使用*+
- 启动gis管理器显示无法启动服务器,mapgis狗不能启动,提示是服务器启动失败,是怎么回事?...
- 购票系统c语言座位分配,铁路购票系统的简单座位分配算法
- 基于OpenCV的银行卡号识别系统实现(三)-----输入图像的处理+代码实现
- python模拟键盘上键和回车_python + selenium 模拟键盘升级版PyUserInput
- 做生意值得一看的几部电视剧
- win7配置计算机失败怎么办,Win7配置失败还原更新怎么回事 Win7配置update失败的解决办法...
- SGE集群主机和执行机的正确卸载
- 深信服培训--网络设备常见的部署模式
- bzoj 3161: 孤舟蓑笠翁 bfs