实践课
一只噜噜沛
这个作者很懒,什么都没留下…
展开
-
深拷贝和浅拷贝的区别
【深拷贝和浅拷贝的区别】深复制和浅复制最根本的区别在于是否是真正获取了一个对象的复制实体,而不是引用。(深拷贝和浅拷贝是只针对Object和Array这样的引用数据类型的)一、浅拷贝——是拷贝基本类型的数据,而引用类型数据,复制后也会发生引用,我们把这种拷贝叫做“浅拷贝”。浅复制仅仅是指向被复制的内存地址,如果原地址中对象被改变了,那么浅复制出来的对象也会相应改变。复制基本类型的属性...原创 2019-11-19 15:28:15 · 140 阅读 · 0 评论 -
Java中聚合和组合的实现区别
Java中聚合和组合的实现区别一、组合和聚合的含义1.组合组合是一种受限制的聚合形式,代表了part-of关系;其中的两个实体(或者类)是高度依赖于彼此的。例如:人类和心脏,人类需要心脏来生存,心脏也需要人体才能生存。public class Person { private Eye eye = new Eye(); //一个人有鼻子有眼睛 private Nose n...原创 2019-11-12 15:29:09 · 1806 阅读 · 0 评论 -
Javadoc
Javadoc1、定义javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套 的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。javadoc命令是用来生成自己API文档的,使用方式:使用命令行在目标文件所在目录输入javadoc +文件名.java。...原创 2019-11-05 16:01:53 · 775 阅读 · 0 评论 -
第九章作业
**9.10(几何:正n 边形)在一个正; 《 边形中,所有边的长度都相同,且所有角的度数都相同(即这个多 边形是等边等角的)。设计一个名为 ReguUrPolygon的类,该类包括:• 一个名为 n的int 型私有数据域定义多边形的边数,狀认值为 3。• 一个名为 side的 double 型私有数据域存储边的长度,默认值为1。• 一个名为 x 的 double 型私有数据域定义多边形中...原创 2019-10-29 18:25:53 · 1529 阅读 · 0 评论 -
用Eclipse创建第一个HelloWorld项目
用Eclipse创建第一个HelloWorld项目原创 2019-09-03 16:01:49 · 654 阅读 · 0 评论 -
Debug调试过程
1.、设置断点 2、用Debug模式启动调试模式3、运行程序,在后台遇到断点时,进入debug调试状态常用的debug按钮:1.表示当前实现继续运行直到下一个断点,快捷键为F8。2.表示打断整个进程3.表示进入当前方法,快捷键为F5。4.表示运行下一行代码,快捷键为F6。5.表示退出当前方法,返回到调用层,快捷键为F7。6.表示当前线程的堆栈,从中可以看出在运行哪些代码,...原创 2019-09-10 16:31:45 · 982 阅读 · 0 评论 -
用五种不同语言写数组
用五种不同语言写数组1、C语言include <stdio.h>int main(void){ int a[5] = {0}; //数组清零初始化 int i; printf("请输入5个数:"); for (i=0; i<5; ++i) { scanf("%d", &a[i] ); } f...原创 2019-10-04 17:53:53 · 206 阅读 · 0 评论