小编ano*_*984的帖子

Java使用反射调用类的main()方法

我需要使用反射从另一个主方法调用Java类的main方法.

必须使用反射才能删除被调用的主类的编译时依赖性.直接的方法不会产生,因为它只识别'公共'和'非静态'方法.建议?

java reflection

17
推荐指数
1
解决办法
2万
查看次数

Object类的接口访问方法实例怎么样?

interface Intf {
}

class A implements Intf {
}

class Test {    
    public static void main(String[] args) {
        Intf obj = new A();
        obj.toString();
    }
}
Run Code Online (Sandbox Code Playgroud)

一位朋友给我看了这个代码,我无法向他解释......

我们知道'refer'对象中定义的方法只能在实例上运行.我们可以看到没有定义方法,Intf但是obj(where refer Intf)能够调用toString()Object.class的方法

我安慰他说一切都是Java中的对象(尽管我们在eclipse IDE中没有得到自动填充选项Intf)

java

5
推荐指数
1
解决办法
4703
查看次数

改变罐子的到期时间

我需要更改由证书签署的jar的到期日期,比如说30天.因此我按顺序执行(我为第一个命令提供相关输入).但是,尽管-validity选项被提供为30天,但jarsigner命令表明证书在6个月后到期(这是默认值).我怎么能改变这个想法呢?以下是我使用的命令列表

keytool -genkey -keystore test -alias testAlias -validity 30 <br>
keytool -selfcert -alias testAlias -keystore test <br>
jarsigner -keystore "C:\test" "C:\some.jar" testAlias
Run Code Online (Sandbox Code Playgroud)

keytool jarsigner

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×2

jarsigner ×1

keytool ×1

reflection ×1