摘要: 从诞生至今,20多年过去,Java至今仍是使用最为广泛的语言。这仰赖于Java提供的各种技术和特性,让开发人员能优雅的编写高效的程序。今天我们就来说说Java的一项基本但非常重要的技术内存管理 了解C语言的同学都知道,在C语言中内存的开辟和释放都是由我们自己来管理的,每一个new操作都要对于一个de 阅读全文
posted @ 2017-06-03 21:43 小虾米的java梦 阅读(3140) 评论(0) 推荐(1) 编辑
摘要: Map:HashMap、HashTable 如何在它们之间选择 一、Array , Arrays Java所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。 1、 效率高,但容量固定且无法动态改变。 array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们a 阅读全文
posted @ 2017-06-03 21:38 小虾米的java梦 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。 2 HashTable是线程安全的一个Collec 阅读全文
posted @ 2017-06-03 21:36 小虾米的java梦 阅读(307) 评论(0) 推荐(0) 编辑
摘要: SDK提供了有序集合接口java.util.List的几种实现,其中三种最为人们熟知的是Vector、ArrayList和LinkedList。有关这些List类的性能差别是一个经常被问及的问题。在这篇文章中,我要探讨的就是LinkedList和Vector/ArrayList之间的性能差异。 为全 阅读全文
posted @ 2017-06-03 21:08 小虾米的java梦 阅读(8237) 评论(0) 推荐(0) 编辑
摘要: mysql 常见的数据对象有哪些: DataBase/Schema Table Index View/Trigger/Function/Procedure 多Database用途: 业务的隔离 资源的隔离 mysql 常见的数据对象有哪些: DataBase/Schema Table Index V 阅读全文
posted @ 2017-06-03 20:45 小虾米的java梦 阅读(1812) 评论(0) 推荐(0) 编辑