第4讲:方法与包 内容提要 方法 方法的参数传递 方法的可变参数 格式化输出 包 import package 教学要求 重点掌握: 方法的参数传递原则 使用import/package语句的程序代码的编译、执行过程。这也是一个难点。 1 方法的参数传递 Java方法的参数传递所遵循的规则 栈内容拷贝传递。 要理解这个规则需要首先弄清楚Java对内存的划分管理。Java把内存分为栈(stack)和堆(heap)两部分。栈是Java访问内存的入口,对堆的访问是通过栈完成的。在栈中存放变量的值,若变量是基本类型的,则变量的值就是数据本身,这时Java直接把数据放在栈中;若变量是引用类型的,则会在堆中开辟一块连续的区域用来存放对象,并把对象的首地址放在栈中,即变量的值是对象的首地址。 所谓栈内容拷贝传递就是把栈中变量的值拷贝了一份,然后把副本传给了方法参数。 代码演示 21 int i=10; 22 t.methodOne(i); 23 System.out.println(i=+i); 26 A a=new A(); 27 t.methodTwo(a); 28 System.out.println(a.k=+a.k); 30 String s=abc; 31
您可能关注的文档
最近下载
- 大面积脑梗死并出血护理查房.ppt VIP
- 2026年江苏省职业院校技能大赛 会计实务赛项 样题2.docx VIP
- 除颤(非同步方法)技术操作评分标准.docx VIP
- XX局办公楼物业保洁服务实施方案.doc VIP
- 2022年政治考研真题.pdf VIP
- 2026年基础考试答案预测表.xlsx VIP
- 集成电路设计流片流程与管控手册.docx VIP
- (正式版)B 11291.1-2011 工业环境用机器人 安全要求 第1部分:机器人(正式版).docx VIP
- GB 11291.1-2011 工业环境用机器人安全要求解析.pptx VIP
- 《GB11291.1-2011工业环境用机器人安全要求第1部分:机器人》最新解读.pptx VIP
原创力文档

文档评论(0)