自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 java集合之LinkedList

LinkedList是一个比较奇怪的类,它是List接口的实现类--这意味着它是一个List集合,可以根据索引来随机访问集合中的元素。除此之外,LinkedList还实现了Deque接口,Deque接口是Queue接口的子接口,它代表一个双向队列,Deque接口里定义了一些可以双向操作队列方法:LinkedList中add方法和offer方法的区别:1、offer属于 offer in i

2015-11-12 09:52:44 307

原创 java集合之Queue

Queue:除了基本的Collection操作外,队列还提供其他的插入、提取和检查操作。每个方法都存在两种形式:一种抛出异常(操作失败时),另一种返回一个特殊值(null或false,具体取决于操作)。插入操作的后一种形式是用于专门为有容量限制的Queue实现设计的;在大多数实现中,插入操作不会失败。Queue接口并未定义阻塞队列的方法,而这在并发编程中是很常见的。

2015-11-12 09:51:43 514

原创 java集合之EnumSet

在将EnumSet之前先复习一下Enum类如果需要手动实现枚举类,可以采用如下的设计方式:1.通过private将构造器隐藏起来。2.把这个类的所有可能实例都使用public static final属性来保存。3.如果有必要,可以提供一些静态方法,允许其他程序根据特定参数来获取与之匹配实例。手动定义枚举类的代码量比较大,实现起来也比较麻烦,所以java从1.5后就增加了对枚举

2015-11-12 08:06:37 564

原创 java集合之TreeSet

TreeSet是SortedSet接口的唯一实现,正如Sorted名字所暗示的,TreeSet可以保证确保集合元素处于排序状态。使用元素的自然顺序对元素进行排序,或者创建set时提供的Comparator进行排序,具体取决于使用的构造方法。E ceiling(E e);返回此set中大于等于给定元素的最小元素,如果不存在这样的元素,则返回null。E first();返回此set中当前第一

2015-11-11 08:16:25 345

原创 java集合之HashSet

HashSet还有一个子类LinkedHashSet,LinkedHashSet集合也是根据元素hashCode值来决定元素存储位置,但它同时使用链表维护元素的次序。除了实现List接口外,LinkedList类还为列表的开头及结尾get、remove和insert元素提供了统一的命名方法。这些操作允许将链接列表用作堆栈、队列和双端队列。此类实现Deque接口,为add、poll提供先进先出队

2015-11-11 08:13:02 294

原创 Iterator和ListIterator

import java.util.ArrayList;import java.util.Iterator;import java.util.ListIterator;public class TestIterator { /** * @param args */ public static void main(String[] args) { ArrayList a

2015-11-10 11:15:25 511

原创 Collection的所有的方法演示

import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class TestCollection { /** * @param args * Collection的所有的方法演示 * 此程序没有使用泛型,所以可以添加任意类型 * 以后如果写到泛型会补充

2015-11-10 09:12:22 352

原创 如何导入sun.misc.BASE64Encoder和sum.misc.BASE64Decoder

右击项目名--->Build Path--->Configure Build Path...--->java Build Path--->Access rules:1 rule defined,added to all librar... --->Edit--->Add...

2015-11-09 17:11:39 1813

原创 java集合的概述

集合就是一个容器,我们可以把多个对象放入的容器中。就像水杯(假设容量可以不断扩大)一样,你可以往水杯中不断地添加水,既然是水杯,你就不能往里添加沙子,也就是说集合中添加的对象必须是同一个类型的(引用类型,而不能是基本类型)。看到集合的介绍会让我们的想起数组,那么集合和数组有什么区别呢?首先,数组的大小是固定的,而集合理论上大小是不限的。其次,数组既可以存储基本数据类型的数据,也可以存储

2015-11-09 14:35:21 648

原创 java基于UDP协议的网络编程

1.UDP协议的理解UDP协议是User Datagram Protocol的缩写,即用户数据报协议,是一种面向非连接的的协议(正式通信之前不必与对方先建立连接,不管对方是否准备好接受,直接发送数据),是一种不可靠的协议(我反正发送了,你爱收不收)。UDP协议的主要作用是完成网络数据流量和数据报之间的转换:在信息的发送端,UDP协议将网络数据流量封装数据报,然后将 数据报发送出去。在信息接收端

2015-11-08 16:11:13 647

原创 关于java集合框架collection概述

*collection是所有集合的父类接口,具有增{add(),addAll(),},删{remove(),removeAll(),clear()},查{contains(),containsAll(),isEmpty(),size()},取交集retainAll(),遍历iterator(),哈希码hasCode(),比较equals(),*collection|-List:元素是有序的

2015-11-07 15:00:00 372

原创 数组的一点心得

一、数组*数组的创建:类型【】 变量=new 类型【数量】;类型【】 变量={元素,元素。。。。。。,元素};*数组元素顺序的打乱:for(int i=0;iint index=(int)(Math.random()*mylist.length);double temp=mylist[i];mylist[i]=mylist[index];mylist[i

2015-11-02 08:27:01 322

网上商城源代码使用ssh框架

网上商城代码。网上商城源代码使用ssh框架

2015-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除