本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
OpenLayers基本功能的实现
从着手研究Gis到刚才最后一个功能的实现,算算有一个月的时间,从前端到后端是geoserver+OpenLayers+MySQL,很开源,很通用
总的实现思路:用WMS作地图的显示,用Vector做基本操作,因为是第一次接触GIS这块,这是前期我选择的实现方式,这两天意识到有更方便的方式,当然研究越深,知道的也越多,这个暂时不表,先说下各个功能的实现方式: ...
ArrayList 和 Vector 的区别 HashMap 和Hashtable的区别
就ArrayList与Vector主要从二方面来说。
一.同步性:Vector 是线程安全的,也就是说是同步的,而 ArrayList 是线程序不安全的,不是同步的
二.数据增长:当需要增长时,Vector默认增长为原来一培,而 ArrayList却是原来的一半
HashMap与 HashTable主要从三方面来说。
一.历史原因:Hashtable 是基于陈旧的Dictionary 类的, ...
Java容器类List、ArrayList、Vector,map、HashSet等
一、List与ArrayList的区别
List->AbstractList->ArrayList
(1) List是一个接口,ArrayList是一个实现了List接口的具体类。
他们是父子关系,我们常用的是ArrayList,但常用List的引用去操作ArrayList
这是一个简单的面向接口编程的一种,如:List myList = new Arra ...
Openlayers学习笔记——Vector Layer类
Openlayers 矢量图层是在地图上展示数据,允许实时与数据交互,用户可以上传数据通过空间数据文件,如KML、GeoJSON文件,用户不仅可以在地图上展示自己的数据,还可以指定数据的外观。
一、Vector Layer的特点
在栅格图片里,你所能看到就是你所能得到的信息,在你的地图上添加卫星图片能够看到很多的建筑物,但是建筑物的很多属性信息你是看不到的,如楼层结构、年 ...
Openlayers学习笔记——Vector Layer 事件类型
Vector类是继承了OpenLayers.Layer的,Layer的所有事件类型都能在Vector中被使用。
一、事件类型的注册
vector_layer.event.register(type,obj,listener);
vector_layer是矢量图层的名字,上面的代码能够将事件注册到事件类型中去,除了Layer的事件类型外,矢量图层还支持以下事件:
...
用iterator实现遍历集合
使用Collection类的Iterator,可以方便的遍历Vector, ArrayList, LinkedList等集合元素,避免通过get()方法遍历时,针对每一种对象单独进行编码。
示例:
Collection coll = new Vector(); //LinkedList(); //ArrayList();
coll.add("Tody");
c ...
边读边写【1】 ----java 集合包之深入List
一、java 集合包最常用的的2个接口Collection /和Map
List接口
最常用的有ArrayList ,LinkedList, Vector,Stack
ArrayList 的实现如下:
public ArrayList(int initialCapacity) {
...
java 基础 集合
ArrayList和LinkedList,
ArrayList的内部实现是基于内部数组Object[]
LinkedList的内部实现是基于一组链表结构
在ArrayList的前面或中间插入数据时,必须将其后的所有数据相应的后移,这样必然要花费较多时间,所以,当你的操作是在一列
数据的后面添加数据而不是在前面或中间,并且需要随机地访问其中的元素时,使用ArrayList会提 ...
Java的数组(Array)、Vector、ArrayList、HashMap的异同
Java的数组(Array)、Vector、ArrayList、HashMap的异同
array(数组)和Vector是十分相似的Java构件(constructs),两者全然不同,在选择使用时应根据各自的功能 ...
【转】ArrayList,LinkedList,Vector 的关系和区别
ArrayList,LinkedList,Vector这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:
引用1. ArrayList底层是采用数组实现的(并且该数组的类型是Object类型的)
2. 如果是JDK 6.0的话,采用Array.of()方法来生成一个新的数组,如果是JDK 5.0的话,使用的是System.arraycopy方法(将数组拷贝)
...
java需要关注的知识点---Vector
1.默认初始大小 10.
2.Vector是一个object数组,Vector的add是线程安全的。
3.Vector的方法 ensureCapacityHelper
private void ensureCapacityHelper(int minCapacity) {
int oldCapacity = elementData.length;
if (minCapacity &g ...
Java基础----集合类汇总
一、Collections类和Collection接口
Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能 ...