Bit*_*ure 0 java netbeans lwjgl
我有两个java类(.java文件).我希望能够在另一个类中定义的一个类中创建一个对象的新实例,而不是每次都引用类名.在C#中有#using和包括,但我只能import <pre-compiled code>在java中使用.有没有办法做到这一点:
import TestClass;
Run Code Online (Sandbox Code Playgroud)
然后简单地调用其中的函数而不使用
TestClass.TestFunction()
Run Code Online (Sandbox Code Playgroud)
每次?我只需要让我的所有函数和对象与我的Main类分开.
假设TestFunction是静态方法TestClass,您可以使用静态导入:
import static TestClass.TestFunction;
// or
import static TestClass.*;
Run Code Online (Sandbox Code Playgroud)
然后在不使用类限定符的情况下调用它:
TestFunction(...);
Run Code Online (Sandbox Code Playgroud)
请注意,这可能导致令人困惑/难以阅读的代码 - 谨慎使用静态导入.
| 归档时间: |
|
| 查看次数: |
151 次 |
| 最近记录: |