0

我想用一些自定义方法创建自己的库,这些方法将返回不同的字符串进行加密和解密。我知道如何使用 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;
    }
}

一个定制的库应该是抽象的吗?

为什么人们说我的方法应该受到保护,不要公开任何我不想公开的东西。这是一些安全风险吗?安全从何而来?

4

1 回答 1

0

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

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

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

希望这可以帮助 !

于 2013-01-21T10:52:48.997 回答