
java集合
iteye_8663
这个作者很懒,什么都没留下…
展开
-
集合特征比较:Java容器集合学习心得
在Java中有许多的容器集合。初一看起来有些糊涂,特别是对刚接触Java来说(至少我当初就是这样的)!其实稍微细心,深入一点点就会发现原来一切都是有规律的。我想别的事情也会是如此。 Java中的容器,接口都是由一些接口,抽象类及它们的实现类所组成。而它们全部封装在java.util包中。1:Collection接口。 大多数的集合都实现了此接口,...原创 2009-06-25 22:08:13 · 149 阅读 · 0 评论 -
集合方法学习:JAVA集合类框架学习
JAVA集合类框架学习 • Collection 接口是一组允许重复的对象。 • Set 接口继承 Collection,但不允许重复,使用自己内部的一个排列机制。 • List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。 • Map接口是一组成对的键-值对象,即所持有的是key-value pairs。Map中不能有重复的ke...原创 2009-06-25 22:22:08 · 85 阅读 · 0 评论 -
集合排序:JAVA集合类学习(笔记)
1. 类图: 2. 集合类说明: 1) COLLECTION 一、 LIST 1> ARRAYLIST(线程不安全): 内部实现就是Object数组,使用了JAVA泛型,构造函数默认数组长度为10。 (1) 如果通过构造函数,来获取到新的arrayList对象,则数组长度计算方法: Java代码 // Allow 10% room for growth ...原创 2009-06-25 22:25:19 · 129 阅读 · 0 评论 -
集合排序:Java 集合框架(Collection)和数组的排序
根据约定,在使用java编程的时候应尽可能的使用现有的类库,当然你也可以自己编写一个排序的方法,或者框架,但是有几个人能写得比JDK里的还要好呢?使用现有的类的另一个好处是代码易于阅读和维护,这篇文章主要讲的是如何使用现有的类库对数组和各种Collection容器进行排序,(文章中的一部分例子来自《Java Developers Almanac 1.4》) 首先要知道两个类:java.u...原创 2009-06-25 22:28:28 · 135 阅读 · 0 评论 -
集合面试问题:Java集合框架
Java提供了数种持有对象的方式,包括语言内置的Array,还有就是utilities中提供的容器类(container classes),又称群集类(collection classes)。集合在java中非常重要,在讨论之前,先来看几个面试中的经典问题。 1 Collection 和 Collections的区别。 2 List, Set, Map是否继承自Collection接口。 ...原创 2009-06-25 22:29:43 · 83 阅读 · 0 评论 -
集合具体方法学习:Java集合类详细学习(包括Vector、ArrayList、Hashtable等
集合:Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。 当Vector或ArrayList中的元素超过它的初始大小时,Vector会将它的容量翻倍,而ArrayList只增加50%的大小,这样,ArrayList就有利于节约内存...原创 2009-06-26 01:23:44 · 96 阅读 · 0 评论 -
java集合学习笔记
java集合框架如图(附件)[img]/upload/attachment/119675/a2dadf92-4f5f-3462-ad2f-a518273df6d2.bmp[/img]从集合框架图中可以看出,分为两类以Collection为接口的元素集合类型,以Map为接口的映射集合类型Collection类型又分为两大类Set和List所有集合的实现类都不是直接实现集合...2009-06-27 11:41:02 · 115 阅读 · 0 评论 -
perl脚本调用练习和调用系统命令并展示输出信息
准备好一个简单的perl脚本文件把在windows下使用命令行方式查看系统进程信息输出到一个日志文件中这里简单编写一个perl脚本文件test.pl,内容如下[code="java"]#!/usr/bin/perl#作用:在指定目录下生成日志文件,同时每隔1秒输出一次信息,执行到40次后退出($sec,$min,$hour,$mday,$mon,$year,$wda...原创 2010-11-01 16:41:56 · 413 阅读 · 0 评论 -
j2ee代码生成器源代码
我们做很多信息化项目,需要把设计的东西转化成最终程序代码实现我一个同学层就职于印度塔塔公司,他们的程序员就是在已经生成好的代码框架中“填空”式的编程,这是一种非常好的控制项目和软件工程思路可是在一些小规模团队中,我们不能完全做到“填空”式编程,只能按照我们特有的规则,部分的实现,利用现有的一些设计工具生成的代码不符合我们特有规则的实现,产生自己写代码模板生成我们需要的代码思路...原创 2011-05-06 16:51:04 · 168 阅读 · 0 评论