谁能翻译一下这个代码?是如何实现加密的?加密方式是什么?如何替换密码
pbe with md5 and des
参考:https://blog.csdn.net/weixin_44065695/article/details/106026011
实例化A的对象,A中定义了构造器,非静态的变量、方法、代码块,静态的变量、方法、代码块。
class A {
public A() {
System.out.println("A.A()");
}
String str = f2();
public String f2() {
System.out.println("A.f2()");
return "hello";
}
{
System.out.println("A.block()");
}
static int a = f1();
static {
System.out.println("A.static block()");
}
public static int f1() {
System.out.println("A.f1()");
return 1;
}
}
public class Test {
public static void main(String[] args) {
new A();
}
}
结果:
A.f1()
A.static block()
A.f2()
A.block()
A.A()
结论:静态变量 / 静态代码块 - - - > 非静态变量 / 非静态代码块 - - - > 构造器