自定义博客皮肤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)
  • 收藏
  • 关注

原创 持有对象的管理(容器)

Collection Collection 存放单一的对象,Map存放键值对。你可以用泛型制定插入的类型。使用的泛型的好处是在获取,插入对象的时候,不必为类型的转换而烦恼。 Map 特性:key-value,键值对,用的非常多,能够在开发中解决很多问题。使用的比较频繁的是HashMap和HashSet,基于散列的存放,性能也比较好。 List 基于数组,建立数字索引与对象的关联,因为Li

2017-09-15 17:42:48 365

原创 Idea设置

快捷键使用大全 Ctrl + L 指定行数定位到代码区域 Ctrl + U debug时,计算表达式的值 Ctrl + Shift + R 查找文件 Ctrl + Shift + Alt + N 根据输入的名称定位在哪个地方 设置选中变量,关联的变量颜色高亮方法背景色设置关闭更新提示

2017-09-14 14:49:17 361

原创 内部类

在书上看到关于内部类的东西,发现自己以前有一些理解错误了 上代码:public class Parce17{ public Contents contents(){ //这里的new Contents()并非是创建一个Contents对象,而是创建一个继承Contents的匿名类(只是这个匿名类没有名字而已),最终返回的是Contents的引用(向上转型) retur

2017-09-13 19:17:42 347

原创 多态

多态是Java中比较重要的概念。 继承:从字面理解就是一种层次联结模型。有些说法说是,鼓励类的重用,更加符合新手的说法,就是。在现有的类的基础上(基类),创建的新类继承这个基类,从而拥有基类的属性和自己的属性。 多态意味着“不同的形式”。在面向对象的设计中,我们拥有从基类中继承的不同子类,以及使用接口的不同形式,不同的动态绑定方法。 动态绑定class Task{ void

2017-09-12 16:54:06 261

原创 组合和继承

组合与继承都允许在新的类中放置子对象,组合是显示的这样做,继承是隐式的做。 组合技术 组合技术实在新类中使用现有的类的功能而非他的接口这种情形。在新类中嵌入某个对象,让其实现需要的功能。但是新类中的用户看到的只是新类所定义的接口,而非嵌入对象的接口。未取得此效果,需要在新类中嵌入一个现有的类,用private修饰。 public class Engine{ pri...

2017-09-11 17:42:18 346

原创 良好的代码规范

对于每一位从事与开发的人员来说,都应该有比较良好的代码规范,写的代码具有可读性,易用性,复用性强等。你写的代码一直到下一个人接手你的代码,要让每个人都知道代表怎样的逻辑。 经历 新接手公司一个项目,前后端分离了,要求3天之内上手进行开发。但是没有任何文档,注释也比较可能。只能自己启动流程,一步一步debug来看流程是怎么走的。效率是非常的低啊。当时心中千万个*,真是足够烂的代码,一个类动不动就是

2017-09-11 14:34:42 1213

原创 垃圾回收器

简介 Java的垃圾回收器是怎么进行回收的呢?总所周知,Java中所有的对象的实例都是在堆中分配内存,每一个方法的创建执行都会创建一个栈帧,这就是栈。把所有的实例都存放在对中,这个代价无疑是十分高昂的。 堆 Java的堆为对象分配对象时,会有一个指针,这个指针指向空闲的内存区域,只是简单的移动到未分配的区域为实例分配地址。在不断地分配内存过程中,必然也要有一个管理内存区域的地方,这就是Jav

2017-09-05 15:34:24 331

空空如也

空空如也

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

TA关注的人

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