Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将包含main方法的类放入子包中_Java_Package - Fatal编程技术网

Java 将包含main方法的类放入子包中

Java 将包含main方法的类放入子包中,java,package,Java,Package,我正在做一个名为TruckingCompany的项目,有一个包名为TruckingCompany,还有三个子包:实用程序、手段和对象。 现在,我已经将包含main方法的类放入utilities子包中。 这是正确的吗?我应该把它放在卡车运输公司的包装中吗(没有子包装)? 因此,一般的问题是:如果有一个包和一些子包,并且main方法使用所有子包中的类,那么将包含它的类放在子包中是否正确 PS:如果问题不清楚,请告诉我。是的,你可以把它放在货运公司里。毕竟,它是您的应用程序的入口点。是的,您可以将它放

我正在做一个名为TruckingCompany的项目,有一个包名为TruckingCompany,还有三个子包:实用程序、手段和对象。 现在,我已经将包含main方法的类放入utilities子包中。 这是正确的吗?我应该把它放在卡车运输公司的包装中吗(没有子包装)? 因此,一般的问题是:如果有一个包和一些子包,并且main方法使用所有子包中的类,那么将包含它的类放在子包中是否正确


PS:如果问题不清楚,请告诉我。

是的,你可以把它放在
货运公司
里。毕竟,它是您的应用程序的入口点。

是的,您可以将它放在
卡车运输公司
中。毕竟,它是应用程序的入口点。

作为一个基线,从目前为止我所看到的情况来看,一个好的做法是将包含main方法的类放在顶级包中


在您的情况下,我会将您的类放在package Trucking Company下,而不是放在子包中。

作为基线,从我目前所看到的情况来看,一个好的做法是将包含主方法的类放在顶级包中


在你的情况下,我会把你的课程放在卡车公司的包装下,而不是放在子包装中。

你应该放在卡车公司,但不管你把它放在哪里,它都会起作用。

你应该把它放在卡车公司,但不管你把它放在哪里,它都会起作用。

你把你的课程放在哪里,这是绝对无关的。更具体地说,包与其子包没有特殊关系。包基本上是包名称的平面名称空间。我还想补充一点,包名需要遵循一些约定:

  • 你应该使用所有小写字母
  • 软件包名称应来源于您拥有的internet域名:com.truckingcompany.stuff.morestuff

  • 你把你的课放在哪里是完全不相关的。更具体地说,包与其子包没有特殊关系。包基本上是包名称的平面名称空间。我还想补充一点,包名需要遵循一些约定:

  • 你应该使用所有小写字母
  • 软件包名称应来源于您拥有的internet域名:com.truckingcompany.stuff.morestuff

  • 关于代码样式或功能?关于代码样式或功能?