- 博客(7)
- 收藏
- 关注
原创 Java——深拷贝和浅拷贝
Java——深拷贝和浅拷贝Java中的对象拷贝(Object Copy)指的是将一个对象的所有属性(成员变量)拷贝到另一个有着相同类类型的对象中去。举例说明:比如,对象A和对象B都属于类S,具有属性a和b。那么对对象A进行拷贝操作赋值给对象B就是:B.a=A.a; B.b=A.b;在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用现有对象的部分或全部数据。Java中的对象拷贝主要...
2019-12-31 20:00:28
223
原创 Java——组合和聚合
Java——组合和聚合关联(Association)关联关系,是类与类之间的联接,它使一个类知道另一个类的属性和方法。拥有关系。关联可以是双向的,也可以是单向的。在Java语言中,关联关系一般使用成员变量来实现。package com.liuxd.relation; /** * Created by Liuxd on 2018/9/11. */public class Associ...
2019-12-31 19:44:02
366
原创 Javadoc
javadocjavadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。javadoc命令是用来生成自己API文档的,使用方式:使用命令行在目标文件所在目录输入javadoc +文件名.java。总而言之,Java...
2019-12-31 17:45:20
262
原创 多种语言中数组的异同
多种语言中数组的异同CC 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。数组的声明并不是声明一个个单独的变量,比如 number0、number1、…、number99,而是声明一个数组变量,比如 numbers,然后使用 numbers[0]、numbers[1]、…、numbers[99] 来代表一个...
2019-12-31 17:12:27
312
原创 Unicode和UTF8、16、32之间的关系
Unicode和UTF8、16、32之间的关系UnicodeUnicode是一个巨大的字符集,给世界上所有的字符定义了一个唯一编码。其仅仅规定了每个符号的二进制代码,没有制定细化的存储规则。UTF-8、UTF-16、UTF-32才是Unicode的存储格式定义。UTF-8Unicode符号范围 | UTF-8编码方式 (十六进制) | (二进制)---------------...
2019-12-31 16:36:36
345
原创 Eclipse中debug的使用
Eclipse中debug的使用Eclipse中debug的使用步骤如下:第一步:打开java代码文件,在左侧双击鼠标设置断点,或者在左侧右键点击Toggle Breakpoint。第二步:点击eclipse上方的“蜘蛛”按钮,点击debug as,debug调试开始。第三步:显示debug图框。debug模式的界面,分为5个区域。(1)Debug(调试)区域,显示当前正在调试代码是...
2019-12-31 16:12:32
1099
1
原创 Java入门——eclipse安装及使用
Eclipse的安装以及Hello World一.下载(1) Eclipse 下载直接去官网下载就好了,想要汉化包的话网上也有很多资源,这里给一下官网下载地址:https://www.eclipse.org/downloads/(2)进入官网后就可以看到下图所示的页面!我的电脑是64位的,所以直接点击图中的Download 64 bit就好了。如果电脑不是64位的,可以点击Need Hel...
2019-12-31 15:30:56
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅