2011-03-03 89 views
11

我有一个出口/进口程序变得更大,我决定将包分成两个更小。我试过使用org.yourcompany.business.export ...工作正常!不幸的是,由于Java中的保留关键字import,名称为org.yourcompany.business.import的反向包无法使用。如何命名Java中的导入/导出包?

如何命名您的进口/出口包?

谢谢!

+1

“进口”呢? – 2011-03-03 10:15:15

+0

或更好阳痿 :) – 2011-03-03 10:16:58

回答

3

为此写入单独的进口商/出口商

希望这会有所帮助!

0

是的,导入是一个keyword in java,你将不得不考虑你的包的另一个名称。

+0

是的,现在我正在寻找一个整洁的名字。 – codevour 2011-03-03 10:16:36

+3

errr ...他知道并要求提供替代名称 – 2011-03-03 10:17:19

+0

您必须另外命名它,不鼓励使用包名称中的关键字。 – Phani 2011-03-03 10:17:50

9

我们正在使用出口商/进口商。

或者你可能想使用诸如exchange.in和exchange.out之类的东西,因为这通常是进口商/出口商的目的 - 交换数据。

+1

啊没有想到这个,这是个好主意。谢谢! – codevour 2011-03-03 10:20:14

1

我通常使用libapiutil为图书馆。指示正在导入的东西

软件包专为导入而设计,因此软件包中的单词有点多余。

+2

不,不,我认为你没有得到我,也许是由于糟糕的解释。我有一个导入业务逻辑的软件包,例如将XML读入持久层或其他内容,这是默认的导入/导出行为。所以我想把它命名为'import',但这是不可能的。所以我正在寻找另一个名字! – codevour 2011-03-03 10:19:06

+0

装载机/保护程序,读卡器/写卡器,或者只有一个预设程序包。我发现将同一个类/文件中的导入/导出功能放在一起是非常有用的,以确保一个功能与另一个功能相反。 – 2011-03-03 10:21:48

2

我可能会去与importpkg/exportpkgbusinessimport/businessexport只是坚持命名为“进口”,如果这是最好的描述包的内容的话。另一种方法是按照命名约定为真长标识符,并在最后删除元音:imprt

+1

感谢您回答被问到的问题:-) – SingleShot 2015-03-06 19:00:58

1

我建议exp0rt imp0rt为了看起来像java改名(全班分成clazz所)

+9

我会给这个-1,但这会浪费重复点来降低这种粗暴程度。 – ToolmakerSteve 2015-06-24 21:02:14

+0

trollolololol – 2017-12-15 20:03:56

1

一种选择是使用的单词的缩写。这将是类似impexp。 或者,如果您已经为imp/exp功能提供了一个名称,那么可以使用它作为包名称,如if.myinterfacename