自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.util.Collection体系源码解读<四>AbstractList源码解读

package java.util;/** * List 接口的骨干实现,分别有类ArrayList,Vector,内部类SubList,抽象类AbstractSequentialList实现了该接口 * 。注意:对于连续的访问数据(如链表),应优先使用 AbstractSequentialList,而不是此类(jdk说明). * 要实现不可修改的列表,编程人员只需扩展此类,并提供 ge

2016-01-26 19:11:17 448

原创 linux更改文件属性的三个命令(chmod,chgrp,chown)的使用

linux命令好久不用有点生疏了,为了便于加强记忆,暂时写点笔记记录下来,本博文所有命令都已centos为准:一.文件简介1.linux文件权限分为三种:r(读-用数字4表示),w(写-用数字2表示),x(执行-用数字1表示)2.有三种不同类型的用户可对文件或目录进行访问:文件所有者(u),同组用户(g)、其他用户(o)3.例如执行ll后: drwxr-xr-x  9 root r

2016-01-18 16:22:30 1128

转载 java与mysql数据类型对应表

类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.St

2016-01-13 16:36:39 380

原创 ecilpse升级jdk1.8遇到若干问题

今天因为项目需求,将本地的jdk升级到1.8,因此需要将ecilpse的jdk升级一下,但在升级的过程中遇到一些问题,记录下来。1.升级第一步,因为我的ecilpse比较久,因此点击Windows->Preferences->Java->Complier如下图所示,是没有jdk1.8(最高到1.7)的:    2.经过查找一些资料,获知,如果要升级到jdk1.8需要安装插件,具体方

2016-01-13 16:23:30 2513

原创 java.util.Collection体系源码解读<三>AbstractCollection抽象类源码解读

作为Collection接口的骨干实现,AbstractCollection抽象类的源码如下:package java.util;/** Collection 接口的骨干实现,以最大限度地减少了实现此接口所需的工作, 此抽象类实现了Collection的一部分方法,而不是全部方法 */public abstract class AbstractCollection implements

2016-01-13 11:10:22 442

原创 java.util.Collection体系源码解读<二>Collection接口源码

Collection接口是绝大多数集合类的父接口.1.Collection是java.util所有集合相关类的根接口2.Collection表示一组对象,这些对象可以看做是Collection的元素3.一些 Collection允许有重复的元素(如List),而另一些则不允许(如Set),一些 Collection是有序的(如List),而另一些则是无序的(如Set)4.由pu

2016-01-12 17:56:26 457

原创 java.util.Collection体系源码解读<一>Collection简介

从事java开发工作一年有余了,一年来,一直不停歇的去写各种业务逻辑,大量的游戏逻辑和web-crud业务逻辑,偶尔做一些简单的架构,用用设计模式之余,随着对java常见数据使用熟练度的增加,工作需求中对某些数据结构性能要求的提升,熟知jdk底层源码的实现已经势在必行,想要在技术的路上走得远一些,扎实的基础,是不可获取的敲门砖。闲话不多说,这个系列,我个人来解读一些常用的Collection体系的

2016-01-11 18:41:55 446

原创 java反射机制初步认识<四>注解+反射形成简易IOC

在经过前3篇对注解和反射的入门讲解之后,我们进行一次注解与反射的综合练习,制作一个自己的简易IOC,实现方法的自动回调,以及参数解析,,假设我们有一个账户(Account)对象,同时有一个账户系统(AccountSystem)对象类对账户进行管理,我们将这个管理类及类中的管理方法进行注解,已达到方法的自动调用。

2015-05-05 14:38:24 496

原创 java反射机制初步认识<三>注解(Annotation)的使用

注解是jdk1.5以后引入的,反射的使用过程中,大多数情况需要用到“注解”,在前两篇文章,我们简单的介绍了反射的常用使用方法后,接下来,我们看看注解是怎么使用的。

2015-04-29 14:01:30 641

原创 java反射机制初步认识<二>获取并执行方法

上一篇文章简要的介绍了常用的通过反射获取成员变量的一些方法,这篇文章,我们来简要的介绍一些常用的通过反射来获取成员方法并执行的手段。废话不多说,直接看代码:

2015-04-28 17:39:06 453

原创 注解+反射+PropertiesProxy 读取配置文件

在做项目时有一个文件(数据表),里面的内容全部是类似于key-value的形式,如果一个字段一个字段的从文件或者数据表中将数据加载到内存中,一旦数据较多,将是一个比较繁琐的工作,那么我们怎样在程序编译时就能确保所有的字段都加载到内存中,并自动转换成自己想要的数据格式?(如八大基本数据类型,Map,List等),关于这个问题,我采用了以下的做法,希望有大牛指出更为巧妙的方法:

2014-12-30 16:23:29 1201

原创 java反射机制初步认识<一>获取成员变量

作为一个Java新人,我谈谈自己对Java反射机制的认识:

2014-10-15 20:10:22 1191

原创 Mina框架简单介绍<适合初学者了解>

作为一个mina学习新手,自己整理了一些mina框架jieshaode

2014-10-10 15:25:25 975

空空如也

空空如也

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

TA关注的人

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