上机实践 1 初识 Java

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


一、实验目的 掌握开发 Java 应用程序的 3 个步骤:编写源文件、编译源文件和运行应用程序。 
 
二、实验要求 1. 参照教材中的指导,使用网络课程中提供的链接下载并安装 JKD 并配置环境变量。
 2. 编写一个简单的 Java 应用程序,该程序在命令行窗口输出两行文字:“你好,很高 兴学习 Java!”和“We are students!”。 
 
三、程序模板 1. 使用记事本编写 Hello.java。按照模板要求,将【代码】替换为 Java 代码。

public class Hello {           
public static void main (String args[ ])      
{          【代码 1】    //命令行窗口输出"你好,很高兴学习 Java!"          
        A a=new A();         
         a.fA();      }
 } 
class A {       
    void fA()       
    {          【代码 2】    //命令行窗口输出"We are students!"      
     } 
} 

2. 打开 MS-DOS 命令行(即“命令提示符”)窗口,编译源文件:Javac Hello.java。 观察编译产生的字节码文件。 3. 运行应用程序:Java Hello。 如果编译和运行过程中发生了错误,仔细阅读错误提示信息,并相应进行处理。 
 
四、实验后的练习 1. 编译器怎么提示丢失大括号的错误? 2. 编译器怎么提示语句丢失分号的错误? 3. 编译器怎么提示将 System 写成 system 这一错误? 4. 编译器怎么提示将 String 写成 string 这一错误? 
 
五、扩展练习 完成教材上的习题 1 的第 3 题。 

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("We are students");
	}	
}

实验 2 联合编译 
一、实验目的 学习同时编译多个 Java 源文件 
 
二、实验要求 编写 4 个 Java 源文件:MainClass.java、A.java、B.java 和 C.java。每个源文件中只有 一个类。MainClass.java 含有应用程序的主类(含有 main()方法),并使用了 A 和 B 类。将 4 个源文件保存到同一个目录中,然后编译 MainClass.java。 
 
三、程序模板 1. 使用记事本编写 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();

	}
}

 

public class A 
{
	void fA(){
		System.out.println("Nice to meet you");
	}
}
public class B 
{
	void fB(){
		System.out.println("I am B");
	}
}
public class C
{
	void fC(){
		System.out.println("I am C");
	}
}

2. 打开 MS-DOS 命令行(即“命令提示符”)窗口,编译源文件:Javac MainClass.java。 观察编译产生的字节码文件。注意 C.java 文件的编译情况。 3. 运行应用程序:Java MainClass。 如果编译和运行过程中发生了错误,仔细阅读错误提示信息,并相应进行处理。 
 
四、实验后的练习 1. 将 MainClass.java 编译通过后,不断修改 A.java 文件中的【代码】,比如,让这段 代码在命令行窗口输出“Nice to meet you.”或“Can you need my hand?”要求每次修 改 A.java 文件后,单独编译 A.java,然后直接运行应用程序 Hello。 2. 一次性编译某个目录下的全部 Java 源文件。比如 C:\1000 目录,可以使用以下命 令: C:\1000>javac *.java

3. 从网络课堂下载“骑士飞行棋”程序,运行并熟悉该程序,并分析其功能实现方法。


 

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值