- 博客(14)
- 收藏
- 关注
原创 深拷贝和浅拷贝
深拷贝和浅拷贝浅拷贝深拷贝比较浅拷贝①对于数据类型是基本数据类型的成员变量,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象。因为是两份不同的数据,所以对其中一个对象的该成员变量值进行修改,不会影响另一个对象拷贝得到的数据。②对于数据类型是引用数据类型的成员变量,比如说成员变量是某个数组、某个类的对象等,那么浅拷贝会进行引用传递,也就是只是将该成员变量的引用值(内存地址)复制一份给...
2019-11-19 15:23:56 172
原创 JAVA聚合和组合
JAVA聚合和组合聚合组合对于信息的封装性而言:聚合聚合是关联关系的一种特例,他体现的是整体与部分、拥有的关系,即has-a的关系,此时整体与部分之间是可分离的,他们可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享;聚合关系用于表示实体对象之间的关系,表示整体由部分构成的语义;在聚合中整体和部分不是强依赖的,即使整体不存在了,部分仍然存在;public Cla...
2019-11-12 15:31:32 270
原创 JAVADOC基本使用
JAVADOC概述参考:https://blog.csdn.net/vbirdbest/article/details/802961361 、javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。javadoc命...
2019-11-05 15:59:33 183
原创 用五种语言声明数组
五种语言写数组创建数组JAVA功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入创建数组JAVA申明一个数组变量,创...
2019-09-24 16:26:38 176
原创 Unicode 和UTF-8/16/32
UNICODEUnicode 是为了解决传统的字符编码方案的局限而产生的,是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。Unicode 编码包含了不同写法的字,不同种语言,能够使计算机实现跨语言、跨平台的文本转换及处理。Unicode 通常用两个字节表示一个字符,原有的英文编码从单字节变成双字节,只需要把高字节全部填为0就可以。在表示一个Unicode的字符时,通常会用“U+”然...
2019-09-17 16:02:36 238
原创 Eclipse的Debug过程
**Eclipse的Debug过程**①打开Eclipse,输入一段代码②在代码左边双击标点③点击“Debug图标”,Debug as“Java Application”④“Debug 下一步”⑤在变量界面看到每一步执行后变量的变化...
2019-09-10 16:07:36 138
原创 安装Eclipse并用JAVA写“HELLO WORLD”
public class a1 { public static void main(String[] args) { // TODO Auto-generated method stubSystem.out.println("Hello World!"); }}
2019-09-05 18:31:21 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人