• 《疯狂Java讲义精粹》读书笔记14 —— List集合基础

    =========《疯狂Java讲义精粹》读书笔记14 ------  List集合基础==========   List集合代表一个元素有序,可重复的集合,集合中每个元素都有其对应的顺序索引。List集合默认按元素的添加顺序设置元素的索引,第一个索引默认为0,之后的递增。   List集合中的常用操作元素的方法:     · void add(int index, Object element): 将元素element插入到元素的index处; ...
    作者:孤风一剑/2015年9月14日/分类:Java开发/阅读:523次/标签:, , , , /评论关闭
  • ArrayList,List等非链式线性结构是如何实现动态增长的

    以前一直很好奇ArrayList和List等结构是怎么实现动态增长的。由于以前基础不扎实一直没深究,直接实现IList接口的时候也是写的一个很大长度的数组,最近在实现数据结构的时候也遇到了这个问题,带着这个问题,研究了.net框架的源码终于给解决了.很开心 ArrayList的内部数组是这个 如图   很显然这个数组是在构造函数分配的空间点进构造函数如图   点进emptyArray...
    作者:孤风一剑/2014年2月19日/分类:Asp.net开发/阅读:1,061次/标签:, /评论关闭
  • Sigar获取网卡流量信息

    在网络应用中,经常要对网卡的流量进行统计分析。 和网卡相关的统计数据主要有:网卡信息(ip地址、子网掩码、mac地址等)、网卡的吞吐量、流量等等。 当然了使用sigar也可以获得这些数据。 下面通过例子说明: [java][/java] view plaincopy package lab.sigar; import java.util.ArrayList; import java.util.List; import org.hyperic.sigar.NetInterfaceConfig;...
    作者:孤风一剑/2013年9月20日/分类:Java开发/阅读:4,815次/标签:, , , , , /评论关闭
  • spring 3配置文件中如何注入map list set等类型

    首先写个 javabean类吧,如下   [java][/java] view plaincopy package com.bean; import java.util.List; import java.util.Map; import java.util.Properties; import java.util.Set; public class MessageBean {     private String username;     private String password;     private int size;     private List<String> citys;     private Set&...
    作者:孤风一剑/2013年7月25日/分类:Java开发/阅读:3,052次/标签:, , , /评论关闭
  • Json转换利器Gson之实例——简单对象转化和带泛型的List转化

    Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。 jar和源码下载地址: http://code.google.com/p/google-gson/downloads/list 实体类: [java][/java] public class Student {     private int id;     private String name;     private Date birthDay;     public int getId() { ...
    作者:孤风一剑/2013年7月12日/分类:Java开发/阅读:3,981次/标签:, , , /评论关闭
  • java中List集合的遍历和两种实现类的比较分析

    list集合的遍历3种方法:   [java]  package com.sort; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /**  * list的三种遍历  * @author Owner  *  */ public class ListTest {     public static void main(String[] args) {         List<String> list = new ArrayList<String>();         list.add("a");...
    作者:孤风一剑/2013年6月11日/分类:Java开发/阅读:1,391次/标签:, , /评论关闭