- class Test
- {
- public String name = "zhang_san";
-
- public String getName()
- {
- String name = "li_si";
- return "成员Name:"+this.name+"方法中定义Name:"+name;
- }
- }
- class Demo
- {
- public static void main(String[] args)
- {
- System.out.println(new Test().getName());
- }
- }
复制代码
方法中的变量是放在栈区中,而成员属性是放在堆中的,从物理位子上是分开的,所以可以同时存在,不过在方法中获取成员属性就要在前面加this引用去指向对象中的成员属性了。 |
|