java - 将函数封装在第二个 .java 文件中?

标签 java android coding-style

我已经研究 Android 几个星期了,我发现有很多教程可以遵循,但我没有在任何地方找到一些“样式规则”来使代码看起来更好。

我想知道是否可以使用更多的 .java 文件来组织功能(我确定可以,但不知道如何制作它 xD)。我的意思是,现在,我有 myApp.java,我在其中编写了所有应用程序的代码,但它开始变得如此之多,所以我想将一些功能分离到另一个 .java 文件中。

正如我之前所说,我几乎可以肯定这是可能的,但我不知道如何链接第二个文件,所以有人可以帮助我吗?

提前谢谢你:)

最佳答案

如果我的理解正确的话,您还没有真正学会如何在您的应用程序中使用类?我的建议是做一个 Google search 'Java for beginners'并查找对类和对象的引用。

与其他一些编程语言不同,您通常不会在 Java 中“链接”文件。在 Java 中,您拥有编译为类文件并通过创建 instances 使用它们的 java 文件。他们中的一些人是这样的。

MyClass instance = new MyClass();

其中 MyClass 在名为 MyClass.java 的文件中定义(与主应用程序位于同一包/文件夹中)。如果您不确定是否要打包另一个 Google search可以说明如何使用它们。

如果您使用的是 Eclipse,它可以帮助您解决这个问题。你可以create a class并通过在您的主应用程序中创建它的新实例来使用它。

关于java - 将函数封装在第二个 .java 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3699840/

相关文章:

java - 我的相机预览被拉伸(stretch)和压扁。我怎么解决这个问题?

java - 使用复数的类中的逻辑错误

java - 访问匿名内部类中的非最终值

Python:在列表中拆分字符串的优雅且节省代码的方法

java - 加权有向图添加边不起作用

java - 显示 'Failed to load Main-Class manifest attribute from TestExample.jar'

java - 如何在回收站 View 的每个项目中使用 map

java - Java 服务器的语言支持在过去 3 分钟内崩溃了 5 次。服务器不会重启

haskell - 美元运算符 ($) 是否被认为是不好的形式?为什么?

Python __init__.py 与 sys.path.append/insert