gpt4 book ai didi

Java 包约定

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:53:48 27 4
gpt4 key购买 nike

我正在开发一个目前有 4 个包的 Android 项目:

com.myapp.app.activities
com.myapp.app.db
com.myapp.app.ws
com.myapp.app.utils

我可以创建一个额外的包吗

com.myapp.app

?

Eclipse 不允许我创建这个包。它告诉我已经存在同名的包。

如果我开始一个新项目并创建一个名为“com.testing.app”的包,然后再创建一个名为“com.testing.app.activities”的新包,它工作正常。

对于 Android 开发者:

我想做的是扩展 Application 类并将其放在一个单独的包中。假设 com.myapp.app 不能用了,这个新包起什么名字比较好?

最佳答案

Eclipse 不允许您创建这个包,因为它已经存在。

Java 中的包在文件系统中表示为分层文件夹:com.myapp.app.activities 位于 com/myapp/app/activities 文件夹中。 com/myapp/app 已经存在,所以你不能创建这个包。

在 Eclipse 中,只需创建一个新类,然后在“Package”部分中,精确地在 com.myapp.app 包中创建它。这应该有效。

关于Java 包约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3790051/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com