当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。
 

 

 ·file uploading    »显示摘要«
    摘要: <? // asp-style tags are okay in php 3.0.4 and above; some html editors recognize these tags // file upload script for php/3 for windows // released under the terms of the public gnu license // ba......
    摘要:师傅是个30出头的程序员,四年前,公司挖来并派往加拿大。由于国内的业务除了师傅,其他人搞不定,所以师傅常常往返于国内和加拿大之间。 我和庆幸自己当初的选择,很大一部分原因是因为能遇见这么一个好师傅。 常和师傅聊天 也有一段时间和师傅出差 听师傅的很多教诲 深有感受 仅凭记忆 记录一些思想 与大家共享 1.三思而后行 程序员是靠脑子吃饭的 ,往往客户一提出一个bug或者需求 我们就立刻忙开了,为什么......


细说Java之util类
线性表,链表,哈希表是常用的数据结构,在进行java开发时,jdk已经为我们提供了一系列相应的类来实现基本的数据结构.这些类均在java.util包中.本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类.

   collection  ├list  │├linkedlist  │├arraylist  │└vector  │ └stack  └set  map  ├hashtable  ├hashmap  └weakhashmap

  collection是最基本的集合接口,一个collection代表一组object,即collection的元素(elements).一些collection允许相同的元素而另一些不行.一些能排序而另一些不行.java sdk不提供直接继承自collection的类,java sdk提供的类都是继承自collection的“子接口”如list与set. 【程序编程相关:在FreeBSD上建立一个功能完整的邮件

  collection接口 【推荐阅读:在C++中尽量少用宏

  如何遍历collection中的每一个元素?不论collection的实际类型如何,它都支持一个iterator()的方法,该方法返回一个迭代子,使用该迭代子即可逐一访问collection中每一个元素.典型的用法如下: 【扩展信息:Linux下双网卡绑定技术实现负载均衡

  所有实现collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的collection,有一个collection参数的构造函数用于创建一个新的collection,这个新的collection与传入的collection有相同的元素.后一个构造函数允许用户复制一个collection.

    iterator it = collection.iterator(); // 获得一个迭代子    while(it.hasnext()) {      object obj = it.next(); // 得到下一个元素    }  由collection接口派生的两个接口是list与set.

  list接口

  list是有序的collection,使用此接口能够精确的控制每个元素插入的位置.用户能够使用索引(元素在list中的位置,类似于数组下标)来访问list中的元素,这类似于java的数组.与下面要提到的set不同,list允许有相同的元素.


...   下一页
    摘要:今天终于看完了《零缺陷程序设计》,这可能是我看的计算机书中,按时间/页来算时间最长的一本了.薄薄200页看了一个半月.期间主要是因为放假了就懒得翻书了.不过更长的时间间隔可以让我有充足的时间去体会净室工程的实质. "净室软件工程",作为程序员应该都听说过这个名字吧,但真正了解他的却真的不多(有点像我喜欢的python).不了解同时还带来了偏见,这个随笔的最后我打算就别人的一些见......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE