本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
zysnba - xiangjie88
- sgqt
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wallimn
- wy_19921005
- vipbooks
- benladeng5225
- 龙儿筝
- javashop
- fantaxy025025
- ranbuijj
- zw7534313
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- jh108020
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- jbosscn
- lemonhandsome
- zxq_2017
- mengjichen
- luxurioust
- lzyfn123
- forestqqqq
- nychen2000
- Xeden
- zhanjia
- wjianwei666
- ajinn
- hanbaohong
- 喧嚣求静
- jickcai
- kingwell.leng
- mwhgJava
- daizj
- silverend
- lich0079
最新文章列表
java中各种集合的详细介绍
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 按进入先后有序保存 可重复 │├ LinkedList 接口实现类 链表 插入删除 没有同步 线程不安全 │├ ArrayList 接口实现类 数组 随机访问 没有同步 线程 ...
hashMap与hashTable
1 HashMap不是线程安全的
hashmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。
2 HashTable是线程安全的一个Collection。
HashMap是Hashtable ...
java数据机构概述
java对数据结构进行了封装,所以java工程师没有必要跟具体的数据结构打交道,不过要一直停留在会用的层次上,那么可能就像我一样,想进互联网,结果面试被各种鄙视。也只有进入互联网,才能感觉到我们怎么去对待技术,什么叫精通java?就是当你编程的时候,感觉自己不是在jdk交互,而是和jvm交互,远了远了,咱们干正事。
java中对数据机构的应用主要集中在,Col ...
安卓面试易考题(四)
安卓面试易考题(四)
面试题一:AIDL的全称是什么?如何工作?
Android interface definition language (android接口定义语言) ,
用来跨进程的访问方法, ...
<一> Google Gson 转换Json字符串和对象(对象中还有内嵌对象,Map,数组)
可以直接执行如下类中的main方法将json字符串转换为相应对象后并打印出转换后的对象:
import java.util.List;
import java.util.Map;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
/**
*
* @author Josh Wa ...
java集合
Java中的集合:
为什么出现集合类?
面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。
集合是存储对象的一个工具。
集合和数组的特点:
相同点:
数组和集合都是容器。
不同的:
集合:
1,可以存储对象,只能存储对象
2,集合的长度是可变的。
数组:
1,可以存储对象,也可以存储基本数据类 ...
Java中Vector和ArrayList的区别
首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:
ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力, ...
hibernate定义集合的说明
在hibernate中定义集合,一般情况定义Set集合比较多,除非有特殊需求,才定义成其他集合:比如需要知道添加进集合的顺序,那就定义为list集合,或者需求以键值对形式出现,才定义为Map集合,要不然都是定义为Set集合和定义为List集合,利用bag在配置文件中配置。定义集合都定义成接口,不要定义成实现类,否则出现错误。