
Java
文章平均质量分 51
HYK745
这个作者很懒,什么都没留下…
展开
-
ArrayList和LinkedList的区别
一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。转载 2014-09-26 23:08:18 · 474 阅读 · 0 评论 -
HashSet中hashCode的作用
在存放集合这种数据的时候,我们可以选择List和Set两种形式,当然,Java当中它们不是具体的实现类.我们可以使用具体的实现类进行数据的存储. 但是List和Set的最显著区别,应该是,List可以放置相同的元素,Set只能放置不同的元素.也就是说Set里面的元素具有唯一性. 当然ArrayList和LinkedList也只是具体的实现形式不同了.我们也可以实现一个ArraySet或原创 2014-09-27 23:11:45 · 543 阅读 · 0 评论 -
Java中Set的使用
在Java中使用Set,可以方便地将需要的类型以集合类型保存在一个变量中.主要应用在显示列表.Set是一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。以下是在JAVA中使用Set的范例,希望对大家有帮助.im原创 2014-09-27 21:22:34 · 499 阅读 · 0 评论 -
Java基础: HashSet 与 hashCode、equals
大家都说 Java 很简单,的确 Java 入门不难,但是要想深入了解 Java 那不是一朝一夕能够做到的!学习 Java 最重要的一点是要学习其设计思想和设计理念,比如集合框架、IO框架的设计等。通过一个实例谈谈 HashSet 与 hashCode、equals 的使用,以及在使用时的注意事项。设计一个 Person 类,如下:转载 2014-09-27 23:38:36 · 427 阅读 · 0 评论 -
win7 64位 java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 问题
64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以,程序里面的链接字符串不能正常工作。需要修改下IIS的工作环境,改成32位的,在IIS的管理界面中,把应用程序池中的默认应用程序池常规选项中的32位方式启用就可以了。Win7 下Access的 ODBC连接转载 2014-11-13 21:57:49 · 878 阅读 · 0 评论