为什么在 Android Studio 中创建新的 Java 模块时需要定义新的 class?
Why is required to define a new class when I create a new Java module in Android Studio?
当我们在 Android Studio 中创建新的 java 库模块时,必须为 java class 提供一个名称。我永远不知道该送什么,因为在图书馆里有一个中央 class 并不常见。这个 class 的目的是什么?
当您创建 java 模块时,您基本上是在创建一个 java 文件 - 它将(显然)包含 java 代码。
java 代码(ClassA.java
文件为例)的最小结构如下:
// your imports
public class ClassA{
// variables and methods inside ClassA
} // end of ClassA
代码(ClassA.java
文件)可能包含额外的 classes - 但它必须至少包含一个 public class.
在您的问题中显示的对话框中,要求您提供 public class 的名称,它将出现在 java 模块中。
当我们在 Android Studio 中创建新的 java 库模块时,必须为 java class 提供一个名称。我永远不知道该送什么,因为在图书馆里有一个中央 class 并不常见。这个 class 的目的是什么?
当您创建 java 模块时,您基本上是在创建一个 java 文件 - 它将(显然)包含 java 代码。
java 代码(ClassA.java
文件为例)的最小结构如下:
// your imports
public class ClassA{
// variables and methods inside ClassA
} // end of ClassA
代码(ClassA.java
文件)可能包含额外的 classes - 但它必须至少包含一个 public class.
在您的问题中显示的对话框中,要求您提供 public class 的名称,它将出现在 java 模块中。