java笔记
文章平均质量分 83
Hit_me
这个作者很懒,什么都没留下…
展开
-
IO笔记
<!--[if !supportLists]-->1、<!--[endif]-->流:相当于管道,联通程序和数据源。输入还是输出都是相对于程序来说,程序中的数据存储在内存中。(流就是IO包中的一些类)<!--[if !supportLists]-->2、<!--[endif]-->流的分类:根据每次读取的单位分为字节流和字符流,(汉字如果用...2014-09-21 12:22:22 · 113 阅读 · 0 评论 -
集合框架
集合框架的组织结构:collectionSet hashlistList arraylist Linkedlist集合框架就是一个框可以将各种对象放在里面。看父接口的jdk看他们的方法。 集合框架分为两类 * 1. Collection :存放许多单个对象,两个子接口Set List * ...2014-09-21 12:24:45 · 74 阅读 · 0 评论 -
多线程笔记
程序:是文件的集合能独立完成某个功能的程序 进程:内存正在运行的多个程序 线程:是一个进程里面不同的执行路径 线程是通过进程来共享内存的 和IE的差别:IE:一个进程多个线程谷歌:一个程序多个进程每进入一个网页都是一个进程*************************************************实现线程的两种方法:...原创 2014-09-22 20:53:35 · 90 阅读 · 0 评论 -
DOM与SAX之间的区别
SAX (Simple API for XML) 和 DOM (Document Object Model) 是当前两个主要的XML API,几乎所有商用的xml 解析器都同时实现了这两个接口。因此如果你的程序使用了SAX或者DOM APIs,那么你的程序对xml解析器是透明。1) DOM以一个分层的对象模型来映射xml文档。而SAX将文档中的元素转化为对象来处理。2) DOM将文档载入到内存...原创 2014-10-09 21:47:35 · 523 阅读 · 0 评论 -
网络通信笔记
一:首先看一下网络通讯的两种方式1.TCP(传输控制协议)方式TCP方式就类似于拨打电话,使用该种方式进行网络通讯时,需要建立专门的虚拟连接,然后进行可靠的数据传输,如果数据发送失败,则客户端会自动重发该数据2. UDP(用户数据报协议)方式 UDP方式就类似于发送短信,使用这种方式进行网络通讯时,不需要建立专门的虚拟连接,传输也不是很可靠,如果发送失败则客户端无法获得...2014-10-09 23:07:39 · 157 阅读 · 0 评论 -
正则表达式笔记
正则表达式笔记compile:将给定的正则表达式编译到pattern(正则表达式)模式中pattern:本就代表的是一种模式而这种模式是需要编译一下的,如果不编译而让他现场编译这样运行的就比较慢一些。matcher:表示匹配整个字符串匹配到的结果 matcher会自 动保留结果[]:[]里匹配的是一个有效字符,要想匹配多个那就要加...原创 2014-10-19 21:54:43 · 83 阅读 · 0 评论 -
对IO的语言描述
流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO库的设计原理:java的I/O库提供了一称走链接的机制,可以将一个流与另一个流收尾相接,形成一个流管道的链接。这种机制实际上是Decorator(修饰)设计模式的应用,deco...2014-11-22 19:18:03 · 215 阅读 · 0 评论 -
用java实现简单的链表
链表不同于以前我们学过的队列或数组,它是非线性的,即不是在内存中连续存储的。链表可以理解成由很多结点组成,很多人会把链表比喻为自行车的链条,这一点我觉得有点不怎么适合因为链表也可以是无序的比如张三有李四的电话号码王五也有李四电话号码,那么张三要找王五就只需通过李四就可以了,他们可以是所在位置的不同,当然我这里只是做了一个比喻有可能不太妥当,我们一般将链表的一个结点分成两个部...2014-12-18 13:35:12 · 141 阅读 · 0 评论