自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 队列的Queue接口和Deque接口的方法概述

Deque接口继承了Queue接口,Queue接口又继承了Collection接口,Collection接口又继承了Iterable接口,从父类接口,到具体的实现类,有许多重叠的方法,其中子类接口中的方法要么直接继承父类,要么重写父类方法,但无论哪一种,方法的作用都相似,但还有细微的差别,如可能子类重写的方法会报出异常,具体参照API。一、Iterable接口public

2017-11-24 05:03:31 379

原创 HastSet、LinkedHashSet和TreeSet的实例验证

一、关于Set的三个常用实现类的概述1.HashSet无序储存,即不会按照添加顺序输出2.LindedHashSet有序,即会按照添加顺序输出3.TreeSet自动排序,即排序后输出测试代码:package set;import java.util.HashSet;import java.util.Iterator;import

2017-11-24 05:01:19 230

原创 HashMap、LinkedHashMap和TreeMap的实例验证

三个Map接口的常见实现类HashMap、LinkedHashMap和TreeMap1.HashMap无序存储,遍历之后的顺序并一定是存储顺序2.LinkedHashMap有序存储,遍历之后的顺序是存储时的顺序,因为是使用链表的原理进行的存储3.TreeMap自动排序,按照key进行自动排序,使用二叉树储存下面是他们的代码1.HashMappublic clas

2017-11-24 04:56:13 190

原创 java多线程和synchronize锁

一、线程的5个状态1.创建状态线程对象被创建后,就进入了新建状态。此时它和其他Java对象一样,仅仅由Java虚拟机分配了内存,并初始化其成员变量值。2.就绪状态 也被称为“可执行状态”。线程对象被调用了该对象的start()方法,该线程处于就绪状态。Java虚拟机会为其创建方法调用栈和程序计数器。处于就绪状态的线程,随时可能被CPU调度执行,取决于JVM中线程

2017-11-19 21:55:35 966

原创 Java、TCP/IP、Socket编程

网络的主机同过ip地址相互识别,而主机上的每个进程同过端口号识别,socket用于网络编程,通过IP和端口号两个参数,相互识别,达到通信的目的。网络通信是基于TCP/IP的原理,Socket其实是对TCP/IP的封装。socket总是成对出现,只有相互识别才能进行通信。使用java编写一个简单的Socket:分文客户端Client和服务端ServerServer:import

2017-11-09 23:13:43 456

空空如也

空空如也

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

TA关注的人

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