```
public class Demo {
public static void main(String[] args) {
Person xm = new Person();
xm.age = 10;
xm.name = "小明";
}
}
class Person {
int age;
String name;
}
```
####
#### 這是一段非常簡單的代碼,請回答下面幾個問題?
1\. 執行main方法時候,內存分配情況?
2\. 多個線程同時執行main方法的時候,內存分配情況?
3\. 能不能定量的分析下main方法的內存足跡?
本小結,會分析下上面這個三個問題。
### 擴展問題
```
public class Demo {
public static void main(String[] args) {
Person xm = new Person();
// 注意這兒是 +=
xm.age += 10;
xm.name = "小明";
}
}
class Person {
int age;
String name;
}
```