我有一个名为Stdlib.jar的jar文件,我已经导入到我正在处理的项目中(使用Eclipse中的Build path)。我已经检查过.jar文件出现在“参考库”中,但是我无法调用.jar库类中的方法。
我搜索了很多,这是我的问题。除了构建路径之外,我还需要编写一个import语句来使用该方法吗?如果是这样,语法是什么? (因为我做了“添加外部jar”,.jar文件在我的桌面上。所以我应该写“import desktop / stdlib.jar;”?)
我以前在Linux上这样做,标志“cp-filepath”很容易。但是当我来到Eclipse时,我不知道如何利用外部库。非常感谢您提供任何帮助!
答案 0 :(得分:2)
我不确定您的JAR文件是什么(听起来像是C Std-Lib的JavaINI接口),但无论如何,当您在任何IDE(Eclipse,Netbeans等)中将JAR文件添加到Java项目时)为了能够使用JAR提供的功能,您必须从所需的包中导入所需的类。
一般语法是这样的:
// To just add a specific class:
import packagename.ClassName;
// Or simply add all the classes in the package:
import packagename.*;
这些导入应该位于Java源文件的顶部。
然后你可以使用这样的方法:
// For static methods:
ClassName.staticMethod(params);
// For non-static methods, first create an object:
ClassName obj = new ClassName(params);
// then call the desired methods:
obj.method(params);
以下是Java-Tutorial的“Using Packages”部分: 的 Using Packages 强>
此处有两个类似的问题/答案:StackOverflow:
答案 1 :(得分:0)
添加jar作为参考,并将类或库导入您的类。然后创建一个类的对象(如果它不是静态的),如果它是公共的,则访问该方法。