java补充.ppt
《java补充.ppt》由会员分享,可在线阅读,更多相关《java补充.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、补充函数的调用xmainchange栈内存栈内存y4(3)3(4)43class StringTestpublic static void change(int x,int y)x=x+y;y=x-y;x=x-y;public static void main(String args)int x=3;int y=4;change(x,y);System.out.println(x=+x);System.out.println(y=+y);xy函数的调用ptmainchange栈内存堆内存Point类的对象pt0088:46600088:46600088:4660class StringTest
2、public static void change(Point pt)pt.x=pt.x+pt.y;pt.y=pt.x-pt.y;pt.x=pt.x-pt.y;public static void main(String args)Point pt=new Point();pt.x=3;pt.y=4;change(pt);System.out.println(x=+pt.x);System.out.println(y=+pt.y);class Pointint x,y;对象的克隆(clone)为了获取对象的一份拷贝,我们可以利用Object类的clone()方法。在派生类中覆盖基类的clone
3、()方法,并声明为public。在派生类的clone()方法中,调用super.clone()。在派生类中实现Cloneable接口。对象的克隆(clone)为什么我们在派生类中覆盖Object的clone()方法时,一定要调用super.clone()呢?在运行时刻,Object中的clone()识别出你要复制的是哪一个对象,然后为此对象分配空间,并进行对象的复制,将原始对象的内容一一复制到新对象的存储空间中。数组的相关操作在Java中,所有的数组都有一个缺省的属性length,用于获取数组中元素的个数。数组的复制:System.arraycopy()。数组的排序:Arrays.sort()
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 补充
限制150内