一个Java程序的完整执行流程是怎么样的?作者: 柳雷 时间: 2012-7-20 00:06
用个例子说明:
public class Main {
private static int size=1;
public static void main(String args[]) {
User u = new User();
u.setName("李文水");
u.setPwd("159");
String name = u.getName();
String pwd = u.getPwd();
u = null;
}
}
public class User {
private String name;
private String pwd;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPwd() {
return pwd;
}
public void setPwd(String pwd) {
this.pwd = pwd;
}
}
现在假设这两个java源文件已经被编译成了CLASS文件了,我们来看看java虚拟机怎么执行的。