摘要: 1、在数据结构中,哈希函数是用来将一个字符串(或任何其他类型)转化为小于哈希表大小且大于等于零的整数。一个好的哈希函数可以尽可能少地产生冲突。一种广泛使用的哈希函数算法是使用数值33,假设任何字符串都是基于33的一个大整数,比如: hashcode("abcd") = (ascii(a) * 333 阅读全文
posted @ 2016-03-04 17:00 自朗活 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1、八种数据类型,位数从小到大: 单精度: byte 8bit 一个字节,两个字符 short 16bit [- 2^15, 2^15 - 1] int 32bit [- 2^31, 2^31 - 1] long 64bit [- 2^63, 2^63 - 1] char 16bit [0, 2^1 阅读全文
posted @ 2016-03-04 16:19 自朗活 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、概念: java反射机制,对应任何一个类,可以得到该类的所有属性和方法,对于任何一个实例,可以调用任何一个方法,动态的获取信息以及动态调用对象的方法的功能。 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方 阅读全文
posted @ 2016-03-04 15:30 自朗活 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1、概念: 顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 阅读全文
posted @ 2016-03-04 15:23 自朗活 阅读(162) 评论(0) 推荐(0) 编辑