update readme

This commit is contained in:
wangxiang
2023-07-21 20:32:21 +08:00
parent a6352b1c9e
commit 65bd1b70bd
5 changed files with 55 additions and 6 deletions

View File

@@ -6,10 +6,7 @@ import haidnor.jvm.rtda.heap.Klass;
import haidnor.jvm.rtda.heap.KlassMethod;
import haidnor.jvm.rtda.metaspace.Metaspace;
import haidnor.jvm.runtime.JvmThread;
import haidnor.jvm.test.demo.Demo1;
import haidnor.jvm.test.demo.Demo2;
import haidnor.jvm.test.demo.Demo3;
import haidnor.jvm.test.demo.Demo4;
import haidnor.jvm.test.demo.*;
import haidnor.jvm.test.instruction.Array;
import haidnor.jvm.test.instruction.DO_WHILE;
import haidnor.jvm.test.instruction.math.ISUB;
@@ -57,6 +54,11 @@ public class TestJVM {
runMainClass(Demo4.class);
}
@Test
public void test_5() throws Exception {
runMainClass(Demo5.class);
}
@Test
public void test_NEW() throws Exception {
runMainClass(NEW.class);

View File

@@ -0,0 +1,23 @@
package haidnor.jvm.test.demo;
public class Demo5 {
public static void main(String[] args) {
String str = method1("hello world");
method1(str);
}
public static String method1(String s) {
return method2(s);
}
public static String method2(String s) {
return method3(s);
}
public static String method3(String s) {
System.out.println(s);
return "你好 世界";
}
}