摘要: HashCode 然后讲下什么是HashCode,总结几个关键点: 1、HashCode的存在主要是为了查找的快捷性,HashCode是用来在散列存储结构中确定对象的存储地址的 2、如果两个对象equals相等,那么这两个对象的HashCode一定也相同,反过来不成立,只能说明两个对象在同一位置。 阅读全文
posted @ 2017-02-13 22:51 TP000 阅读(137) 评论(0) 推荐(0) 编辑
摘要: JDK和JRE 1、JDK(Java Development Kit),是用于支持Java程序开发的最小环境,基本上Java程序设计语言、Java虚拟机、Java API类库这三部分组成了JDK 2、JRE(Java Runtime Enviroment),是支持Java程序运行的标准环境,Java 阅读全文
posted @ 2017-02-13 16:26 TP000 阅读(190) 评论(0) 推荐(0) 编辑
摘要: String和StringBuffer有什么区别? 1、String对象是不可变的,如果一旦修改了String对象的值,那么会隐性重新创建一个新的String对象并释放原来的对象。 而StringBuffer类是可修改的,如果想要在原字符串上添加,只要使用append方法就可以了,非常方便。 Str 阅读全文
posted @ 2017-02-13 15:16 TP000 阅读(153) 评论(0) 推荐(0) 编辑
摘要: jni:java的运行速度比c++慢,java无法直接访问操作系统底层,所以java提供jni来实现对底层访问。jni,java native interface。jni运行java使用其他语言编写的代码。 Native:被Native关键字声明的方法说明该方法不是以Java语言实现的,而是以本地语 阅读全文
posted @ 2017-02-13 14:57 TP000 阅读(222) 评论(0) 推荐(0) 编辑