JAVA实验1答案 下载本文

内容发布更新时间 : 2024/11/2 23:20:21星期一 下面是文章的全部内容请认真阅读。

GDOU-B-11-112

广东海洋大学学生实验报告书(学生用表)

实验一.熟悉Java编程开发Java程序设计与开发

实验名称 课程名称 课程号 16232004

环境 技术 学院(系) 学生姓名

信息学院

学号

专业

计算机科学与技术

实验地点

钟海楼 04019

班级 计科

2015年

实验日期

9月14日

一、实验目的

(1)学习掌握开发Java应用程序的三个步骤; (2)学习同时编译多个Java源文件。

二、实验任务

完成实验一指导上实验1、实验2的实验任务。

三、实验仪器设备和材料

安装有J2SE开发工具的PC机。

四、实验内容和步骤

实验1 一个简单的应用程序

编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,欢迎学习Java”和“We are students”。

代码如下: Hello.java

public class Hello{

public static void main(String[] args) {

System.out.println(\你好,欢迎学习Java\ A a=new A();

a. fA(); }

}

class A{

void fA(){

System.out.println(\ } }

运行结果:

试验后的练习

(1) 编译器怎样提示丢失大括号的错误。

Hello.java:16: 错误: 解析时已到达文件结尾

(2) 编译器怎样提示语句丢失分号的错误。

Hello.java:15: 错误: 需要';'

(3) 编译器怎样提示将System写成system这一错误。 Hello.java:5: 错误: 程序包system不存在

(4) 编译器怎样提示将String写成string这一错误。

Hello.java:3: 错误: 找不到符号

实验2 联合编译

编写4个源文件:MainClass.java、A.java、B.java、C.java,每个源文件只有一个类。MainClass.java含有应用程序的主类(含有main()方式),并使用了A、B和C类。将4个源文件保存在同一目录。

MainClass.java

public class MainClass{

public static void main(String[] args){ System.out.println(\你好,只需编译我\ A a=new A(); a.fA();

B b=new B(); b.fB(); } }

A. java

public class A{ void fA(){

System.out.println(\ } }

B. java

public class B{ void fB(){

System.out.println(\ }

}

C. java

public class C{ void fC(){

System.out.println(\ } }

运行结果:

试验后的联练习

(1)将Hello.java编译通过以后,不断修改A.java源文件中的代码,比如,在命令行窗口输出Nice to meet you 或Can you need my hand。要求每次修改A.java后,单独编译A.java,然后直接运行应用程序Hello。

在单独修改A.java后再运行程序,输出内容改变。

(2)如果需要编译某个目录下的全部Java源文件,可以用如下命令:javac *.java

成绩 指导教师

孙兵

日期 2015年9月16日

第 页,共 页

注:请用A4纸书写,不够另附纸。