在java中包和源文件的关系是?

如题所述

包就相当于是目录文件夹,在包的最后一个级下包含的就是源文件

例如:

包和类的形势:

表现文件夹的形势:

在包和类下边就是Java文件在文件夹形势下就是class文件

追问

com.action才是包吧,为什么classes类文件夹在包的前面,不是包包含类吗?那么不是应该classes文件夹在com.action文件夹后面吗?

追答

对,com.action 是包。包只是我们在编译器里面看以来是com.acton这样的形势的。在编译器的工作空间中,这个classes是表示这些类都是编译过的,他就表示在编译器界面下的business(在我给的那个图片上的例子)。Java类编译过后都是以class文件的形势存在的

温馨提示:答案为网友推荐,仅供参考
相似回答