Java程序的构成

上一篇文章:Java构造方法与创建对象

Java程序的构成

一个最简单的Java程序应该只有一个主类:

public class Example {
	public static void main(String args[]){
		// 拥有main方法的类被称为主类
	}
}

一般情况下,一个大的Java程序应当由许多个类组成,其中必有一个主类,因为运行该程序必须从主类主方法开始运行。其他的类可以被看成许多的模块,不同的模块可能解决不同的问题。这些其他类的代码,可以和主类一起保存到同一个.java的源文件中,也可以保存到其他的源文件中。我们把主类,和主类所需要的其他类的源文件,保存到同一个文件夹中,这个文件夹就可以被称为一个Java项目或工程(project)。其中包含了许多的Java源文件代码,不同的源文件不同的类互相独立,可以分别单独编译,产生.class的字节码文件被保存在该Java项目中,所有的源代码文件编译完成后,就可以直接从主类开始运行这个Java项目了。因为所有的源文件互相独立,可单独编译,所以Java程序非常容易维护,如果想修改某个类模块的代码,只需要修改这个代码所在的源文件,修改完成后单独编译该源文件,产生的.class字节码文件就会自动替换掉原来编译的字节码文件,这样就相当于修改了整个Java程序。所以这就体现了Java程序可维护性非常好。同时,Java代码的重复利用性也非常好,假如我在一个Java项目中写了很多的源代码文件,同时另一个Java项目中也需要某个具体类似的功能模块,那么我只需要从前一个Java项目中复制一些源文件到后一个Java项目中即可。这样我就不需要重复写一些代码,避免了重复造轮子。这就是Java代码的重复利用性非常好。


在Windows系统中,我们把主类源文件,和主类中能够用到的其他类的源文件,保存到同一个文件夹中,然后进入命令提示符(命令行),
在这里插入图片描述
使用cd命令进入指定的Java项目文件夹中,然后使用javac命令编译主类所在的源文件,在编译主类源文件的同时,主类能够用到的其他的源文件也会同时被编译。编译完成后,我们在该Java项目文件夹中会看到相应的.class文件。然后使用命令java 主类名称的格式去运行整个Java的程序。如果想编译某个文件目录下的所有源文件,可在命令行进入该文件目录下,使用javac *.java的命令进行编译即可。一个Java源文件中可以写很多个类,但为了提高代码的重复利用性和Java程序的易维护性,我们提倡在一个源文件中只写一个类的代码。

下一篇文章:Java中的方法与参数、对象的组合、UML图

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jackey_Song_Odd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值