专业整理

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相关推荐

  1. 20155318 《Java程序设计》实验四 (Android程序设计)实验报告

    20155318 <Java程序设计>实验四 (Android程序设计)实验报告 实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android.组 ...

  2. 20175333曹雅坤实验四《Android程序设计》实验报告

    20175333实验四<Android程序设计>实验报告 一.实验内容及步骤 - Android程序设计-1 Android Stuidio的安装测试: 参考<Java和Androi ...

  3. matlab 迭代 混沌与分形实验报告,实验四 函数的迭代混沌与分形.doc

    实验四 函数的迭代混沌与分形.doc 实验四函数的迭代.混沌与分形实验目的1认识函数的迭代:2了解混沌和分形迭代在数值计算中占有很重要的地位,了解和掌握它是很有必要的本实验将讨论用NEWTON迭代求方 ...

  4. 实验四 MCS-51内部定时/计数器实验(2)

    实验四 MCS-51内部定时/计数器实验(2) 一.实验目的 二.知识要点 三.实验内容 总结 一.实验目的 进一步掌握定时/计数器的4种工作方式的应用 掌握查询控制的定时/计数器的编程 二.知识要点 ...

  5. 20155231 20155234 信息安全技术 实验四 木马及远程控制技术 实验报告

    20155231 20155234 信息安全技术 实验四 木马及远程控制技术 实验报告 姓名: 邵煜楠 学号: 20155231 日期: 2017.11.21 姓名: 昝昕明 学号: 20155234 ...

  6. java实验四 集合与函数式编程实验

    (2020.4.28版) desktop/javacode/javatesthomework4 5.12版 改了StudentServiceImpl 为stream方式 5.19 优化removeif ...

  7. 计算机网络云南大学实验四,云南大学软件学院计算机网络原理实验四.doc

    云南大学软件学院计算机网络原理实验四 实验四.web服务器套接字编程实验指导 1.实验目的: 编写一个WEB服务器程序,可以接受来自浏览器的访问,并传输页面(包含多个对象)到浏览器.掌握Socket编 ...

  8. 计算机网络云南大学实验四,云南大学软件学院计算机网络原理实验四

    实验结果截图如下: 实验四为JAVA的编程实验,实验代码已经提供,大家只需要读懂此程序,运行此程序查看 结果,或做稍加修改就可以了.客户端的程序不用编写,只需要用浏览器做为客户端程序,向给定的服务器程 ...

  9. python实训报告pygame_20181218 实验四《Python程序设计》实验报告

    20181218 2019-2020-2 <Python程序设计>实验四报告 课程:<Python程序设计> 班级: 1812 姓名: 学号:20181218 实验教师:王志强 ...

最新文章

  1. linux系统中指定端口连接数限制
  2. mysql的聚合函数综合案例_MySQL常用聚合函数详解
  3. acu风格是什么意思_“高街风格”是什么意思?
  4. oracle按照时间过滤
  5. 介绍微软一个罕为人知的无敌命令
  6. Charles调试Https Android
  7. 面试官让我讲讲Java中的锁,我笑了
  8. 清华大学 现代软件工程 - 实战经验分享
  9. 生成汉字拼音首字母函数!
  10. 画布上面重叠事件_python学习手札turtle库的键盘事件
  11. php 正则断言里面使用*+
  12. 启动gis管理器显示无法启动服务器,mapgis狗不能启动,提示是服务器启动失败,是怎么回事?...
  13. 购票系统c语言座位分配,铁路购票系统的简单座位分配算法
  14. 基于OpenCV的银行卡号识别系统实现(三)-----输入图像的处理+代码实现
  15. python模拟键盘上键和回车_python + selenium 模拟键盘升级版PyUserInput
  16. 做生意值得一看的几部电视剧
  17. win7配置计算机失败怎么办,Win7配置失败还原更新怎么回事 Win7配置update失败的解决办法...
  18. SGE集群主机和执行机的正确卸载
  19. 深信服培训--网络设备常见的部署模式
  20. bzoj 3161: 孤舟蓑笠翁 bfs

热门文章

  1. SpringBoot+Mysql大学班级管理系统源码82358
  2. 不成方圆 - 中日互译模型 v1.1
  3. 简约而不简单的文本编辑器Vim
  4. Web教程---登录页面
  5. 硬件技术经验知识点:1分钟了解RC、RL、RLC电路原理
  6. 电脑是怎样上网的 (二) 从网线到网络设备
  7. hihocoder 1441
  8. 提取智慧树试卷_如何用搜题软件查找《智慧树(知到)》考试试题及答案?
  9. windows 7 自动登录默认帐号的设置方法
  10. linux 版本mysql 数据乱码_linux mysql 数据库乱码