Java基础教程之包(package)
我们最终使用$java Test来运行程序。然而,在一个正常的Java项目中,我们往往需要编写不止一个.java程序,最终的Java产品包括了所有的Java程序。因此,Java需要解决组织Java程序的问题。类是由完整的路径识别的,所以不同的包中可以有同名的类,Java不会混淆。也就是说,包中的其他Java程序可以访问该类。它们都是为了更好的组织和使用已有的程序。Java虚拟机衔接了平台和Java宇宙,它构成了硬件和编程逻辑的中间层。JVM隐藏了硬件差异,提供给程序员一个“标准”的Java宇宙。而.class文件可以看做这个 Java宇宙中流通的通货。在JVM的基础设施下,加上包的管理辅助,Java程序实现了良好的可移植性 。
下载地址
用户评论