自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 深拷贝和浅拷贝

深拷贝深拷贝是指在堆栈中新开辟一片内存空间,里面复制了对象的全部属性和方法。改变复制对象的属性和方法,原对象的属性和方法不会改变。要实现深拷贝,除了逐层赋值之外,还有一种比较简单直观的方式即序列化。序列化将内存对象以文件的形式保存在磁盘,若要重新恢复到内存,需要重新开辟内存,这样两个对象就会实现完全独立,互不影响,但是需要对不能序列化的字段进行单独处理。浅拷贝浅拷贝即普通拷贝,即对要拷贝的对...

2019-11-26 15:39:25 105

原创 组合和聚合

组合:部分与整体是与生俱来的,部分的存在依赖于整体。组合的代码:class Name{ private String name; public Name(String name){ this.name=name; } }class Person{ private Name name; public Person(Name name){ this.name=na...

2019-11-26 15:36:57 112

原创 javadoc的使用规范

一般分成三段第一段:概要描述,通常用一句或者一段话简要描述该类的作用,以英文句号作为结束第二段:详细描述,通常用一段或者多段话来详细描述该类的作用,一般每段话都以英文句号作为结束第三段:文档标注,用于标注作者、创建时间、参阅类等信息实例package java.zuoye;/** * 这是一段代码 * 这是一次作业 * 这是一个注释 */public class Objec...

2019-11-26 15:27:41 645

原创 五种数组的创建方法

JAVApublic class ArrayDemo { public static void main(String args[]) { int data[] = new int[3]; /*开辟了一个长度为3的数组*/ data[0] = 10; // 第一个元素 data[1] = 20; // 第二个元素 data[2] = 30; // 第三个元素 for(int...

2019-11-26 15:20:52 166

原创 关于unicode的介绍

unicode的起源因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),0 - 255被用来表示大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。如果要表...

2019-09-24 16:30:38 437

原创 关于eclipse的debug功能的初步使用方法

**关于eclipse的debug功能的初步使用方法**首先我们准备一份可以调试的代码,然后我们需要选择进入debug模式进行调试,进入debug的方式为在代码空白处右键菜单栏选择Debug as然后选择准备好的那份代码。进入debug后,即可开始调试,在代码的左侧,有一列蓝色的纹路,在上面左键双击既可以设定一个“断点”,程序在debug模式下运行会停止在断点位置,等待下一步操作。debug...

2019-09-17 15:31:48 211

原创 java编译环境的配置

java编译的配置分成两部分,编译器的下载安装以及环境配置:1.编译器的下载安装,编译器选择的是eclipse,直接在官网上下载,官网下载链接点击后下载窗口弹出极慢,同时会返回原先页面,需要注意一下,点击一次下载即可。下载后点击安装,安装读条过程中会有几个接受协议的选择,如果不点击接受的话安装无法继续进行。成功安装以后下一步是配置jdk环境。2.环境配置在网上寻找教程后我发现使用eclip...

2019-09-03 16:31:23 720

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除