Java
JayiXu
这个作者很懒,什么都没留下…
展开
-
Java中的深拷贝和浅拷贝概念以及区别
Java中的深拷贝和浅拷贝概念以及区别Java中的对象拷贝(Object Copy)指的是将一个对象的所有属性(成员变量)拷贝到另一个有着相同类类型的对象中去。举例说明:对象A和对象B都属于类S,具有属性a和b。那么对对象A进行拷贝操作赋值给对象B就是:B.a=A.a; B.b=A.b;在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用现有对象的部分或全部 数据。Java中的对...原创 2019-11-29 21:48:19 · 324 阅读 · 0 评论 -
Java里组合和聚合的概念及其实现
Java里组合和聚合的概念及其实现(一)概念组合:组合是整体与部分的关系, 并且部分不可以离开整体而单独存在。聚合:整体与部分的关系, 并且部分可以离开整体而单独存在。在实际写代码时:组合方式一般会这样写:A类的构造方法里创建B类的对象,也就是说,当A类的一个对象产生时,B类的对象随之产生,当A类的这个对象消亡时,它所包含的B类的对象也随之消亡。聚合方式则是这样:A类的对象在创建时...原创 2019-11-15 16:43:00 · 1205 阅读 · 1 评论 -
什么是Javadoc以及它的的使用详解
什么是Javadoc以及它的的使用详解(一)什么是Javadoc百科里是这么解释的:javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。简而言之,Javadoc你写的Java程序里每个方法,字段是做什么的注释...原创 2019-11-15 15:08:48 · 2303 阅读 · 0 评论 -
Eclipse中Debug的简单使用
Eclipse中Debug的简单使用首先简单介绍一下,debug意为排除程序故障的意思,而本文就是一个Eclipse中Debug的h简单使用教程啦。。。我写了一个比较简洁的代码 :p正式开始:第一步,在页面的侧边双击出一个断点第二步,点击鼠标右键,选择里面的Debug As ,再接着选择java application之后会弹出一个这样的窗口,点击Yes!!进入断点界面!!第三步...原创 2019-09-10 18:26:35 · 218 阅读 · 0 评论 -
浅谈Unicode和UTF-8、UTF-16、UTF-32以及它们之间的关系
浅谈Unicode和UTF-8、UTF-16、UTF-32以及它们之间的关系Unicode定义:Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。...原创 2019-09-17 16:21:53 · 409 阅读 · 0 评论