摘要:
我只是个java的初学者找了本英文书来看。这里主要是一些摘要,帮助自己记忆理解,放到blog里只是为了督促自己坚持下去。
对于觉得不相干的朋友表示道歉:)
如果大家有更好的学习方法,请赐教!非常感谢:)
struggling with java for a while now, still havent got the big picture of concepts. although s......
摘要:
package com.cwbnig;
import java.sql.connection;import java.sql.sqlexception;import javax.sql.datasource;import javax.naming.context;import javax.naming.initialcontext;import javax.naming.namingexcep......
Vector还是ArrayList
vector 还是arraylist――哪一个更好,为什么?
l???????? api 【程序编程相关:
Java2核心技术 卷1】
要回答这个问题不能一概而论,有时候使用vector比较好;有时是arraylist,有时候这两个都不是最好的选择.你别指望能够获得一个简单肯定答案,因为这要看你用它们干什么.下面有4个要考虑的因素: 【推荐阅读:
Groovy—一种Java平台的新脚本语】
l???????? 数据增长性 【扩展信息:
“MDD”--模型驱动开发】
l???????? 同步处理
l???????? 使用模式
下面针对这4个方面进行一一探讨
api
在由ken arnold等编著的«java programming language»(addison-wesley, june 2000)一书中有这样的描述,vector类似于arraylist..所有从api的角度来看这两个类非常相似.但他们之间也还是有一些主要的区别的.
同步性
vector是同步的.这个类中的一些方法保证了vector中的对象是线程安全的.而arraylist则是异步的,因此arraylist中的对象并不是线程安全的.因为同步的要求会影响执行的效率,所以如果你不需要线程安全的集合那么使用arraylist是一个很好的选择,这样可以避免由于同步带来的不必要的性能开销.
数据增长
从内部实现机制来讲arraylist与vector都是使用数组(array)来控制集合中的对象....
下一页 摘要:
假定有一个web应用:c:\myhome
myhome/web-inf/……myhome/files/……myhome/image/……myhome/src/……myhome/index.jsp
在命令行窗口下执行如下命令:
c:\>cd myhome
c:\myhome\>jar......