摘要:
一、定义 当我们将对象A拷贝到对象B当中时, 浅拷贝是指, 修改B对象的属性和方法会影响到A对象的属性和方法, 我们称之为浅拷贝 深拷贝是指, 修改B对象的属性和方法不会影响到A对象的属性和方法, 我们称之为深拷贝 二、实例: 深拷贝: 一般基本类型之间的拷贝都是深拷贝,被拷贝对象和拷贝对象之间只是 阅读全文
摘要:
一、定义上区别: 聚合与组合都是表示整体和个体的关联关系,他们之间最大的区别在于子类被父类控制的程度。组合的父子类关系比聚合要强 聚合:has-a关系,父类包含子类,子类可以独立于父类存在 聚合关系用下图符号表示:表示B由A聚合而成 组合:part-of关系,父类拥有子类,子类不能独立于父类存在 组 阅读全文
摘要:
一、Javadoc的基本信息: javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。javadoc命令是用来生成自 阅读全文
摘要:
一、五种语言实例: 1)Java 2)C语言 3)Python 4)c++ 5)Javascript 二、五种语言关于数组使用的异同点: 相同点:1、五种语言的数组都是以"[ ]"的形式来表示的,并且通过具体的下标都可以得到数组中的值。 2、数组的下标都是从0开始的。 3、数组名中存放着第一个数组元 阅读全文
摘要:
一、Unicode是什么? Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开 阅读全文
摘要:
eclipse之Debug的基本操作使用指南 1、打开是自己的代码文件 2、接下来我们将会对这段代码进行基本的Debug操作 1.1)断点的设置和查看:单击蓝色的条状的部位,对想要进行调试的代码设置断点的操作 1.2) 然后在上面的菜单栏中找到RUN->Debug As->选择需要调试的文件代码 1 阅读全文