Test.java
public class Test
{
public static void main(String[] args)
{
System.out.println("Hello,world!");
System.out.println("我的第一个JAVA程序");
}
String name="age";
public int add(int a, int b)
{
return a+b;
}
}
java Test.java
javac Test
python 代码 test.py
import jpype
jvmPath = jpype.getDefaultJVMPath()
jpype.startJVM(jvmPath)
#jpype.java.lang.System.out.println("hello world!")
#jpype.shutdownJVM()
Test = jpype.JClass('Test')
t = Test()
print t.add(4,8)
print t.name
jpype.shutdownJVM()
python test.py
结果如下:
D:\FTP\python>python test.py
12
age
JVM activity report :
classes loaded : 20
JVM has been shutdown