使用eclipse导出和导入Java自定义库

使用eclipse导出和导入Java自定义库,java,Java,我想用一些自定义方法创建我自己的库,这些方法将返回不同的字符串进行加密和解密。我知道如何使用eclipse导出特定的类,但是在导入jar文件之后,我不知道如何调用这些方法 package com.chriss.cipher; public class MyLibrary { private static final String MSG_1 = "<My awesome 1 MESSAGE>"; public String generateString(int v

我想用一些自定义方法创建我自己的库,这些方法将返回不同的字符串进行加密和解密。我知道如何使用eclipse导出特定的类,但是在导入jar文件之后,我不知道如何调用这些方法

package com.chriss.cipher;

public class MyLibrary {
    private static final String MSG_1 = "<My awesome 1 MESSAGE>";

    public String generateString(int val){
        return val+" --> "+MSG_1;
    }

    protected String testingString(int value){
        return value + " <this is awesome> !";
    }

    private String testMyString(int value){
        return "---> " + value;
    }
}
package com.chriss.cipher;
公共类图书馆{
私有静态最终字符串MSG_1=“”;
公共字符串生成器字符串(int-val){
返回val+“-->”+MSG_1;
}
受保护字符串测试字符串(int值){
返回值+“!”;
}
私有字符串testMyString(int值){
返回“-->”+值;
}
}
定制的图书馆应该是抽象的吗


为什么人们说我的方法应该受到保护,不要在公共场合暴露任何我不想要的东西。这是安全风险吗?来自什么的安全性?

要使用库jar,您需要将导出的jar文件导入到项目中,或者更确切地说,导入到类路径中

将该类导入java文件并调用该方法

有关为什么应该保护某些方法的详细信息,请阅读OOPS和Java中的抽象和数据隐藏

希望这有帮助