当前位置: 网学 > 编程文档 > JAVA > 正文

java中map集合的用法

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/04
文档(JavaDoc)。proceted、private和 package 定义的成员变量如果名字含义明确的话,可以没有注释。 存取方法 接下来是类变量的存取的方法。它只是简单的用来将类的变量赋值获取值的话,可以简单的写在一行上。 /**            * Get the counters            * @return an array containing the statistical data. This array has been            * freshly allocated and can be modified by the caller.            */            public int[] getPackets() { return copyArray(packets, offset); }            public int[] getBytes() { return copyArray(bytes, offset); }            public int[] getPackets() { return packets; }            public void setPackets(int[] packets) { this.packets = packets; } 其它的方法不要写在一行上。 构造函数 接下来是构造函数,它应该用递增的方式写(比如:参数多的写在后面)。 访问类型 ("public", "private" 等.) 和 任何 "static", "final" 或 "synchronized" 应该在一行中,并且方法和参数另写一行,这样可以使方法和参数更易读。 public            CounterSet(int size){            this.size = size;            } 克隆方法 如果这个类是可以被克隆的,那么下一步就是 clone 方法: public            Object clone() {            try {            CounterSet obj = (CounterSet)super.clone();            obj.packets = (int[])packets.clone();            obj.size = size;            return obj;            }catch(CloneNotSupportedException e) {            throw new InternalError("Unexpected CloneNotSUpportedException: " + e.getMessage());            }            } 类方法 下面开始写类的方法: /**            * Set the packet counters            * (such as when restoring from a database)            */            protected final            void setArray(int[] r1, int[] r2, int[] r3, int[] r4)            throws IllegalArgumentException            {            //            // Ensure the arrays are of equal size            //            if (r1.length != r2.length || r1.length != r3.length || r1.length != r4.length) 

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号