- 博客(10)
- 收藏
- 关注
转载 IO流
在Java IO中流既可以是字节流(以字节为单位进行读写),也可以是字符流(以字符为单位进行读写)。一。 1.字节流处理的单元是一个字节,用于操作二进制文件(计算机中所有文件都是二进制文件)。分输入流:java.io.InputStream和输出流:java.io.OutputStream 2.字符流就是:字节流 + 编码表。字符流的抽象基类:Reader , Wr...
2018-05-03 17:35:52 78
转载 HashMap、Hashtable、HashSet 和 ConcurrentHashMap
转自哈希算法(hash algorithm):是一种将任意内容的输入转换成相同长度输出的加密方式,其输出被称为哈希值。哈希表(hash table):根据设定的哈希函数H(key)和处理冲突方法将一组关键字映象到一个有限的地址区间上,并以关键字在地址区间中的象作为记录在表中的存储位置,这种表称为哈希表或散列,所得存储位置称为哈希地址或散列地址。一。HashMap 和 Hashtable 的区别Ha...
2018-03-21 20:52:50 132
转载 session与cookie
--转自开源中国Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。一。CookieCookie是什么? Cookie是请求头域和响应头域的字段。简单地说,就是伴随请求和响应的一组键值对的文本,小文本。所以称之为”Cookie“饼干。Cookie的生命来源于服务器。首先是客户端请求服务端,此时请求为第一次,无Cookie参数。这时候,服务端set...
2018-03-21 14:45:47 103
转载 http协议
(网络转载,就不注明出处了。)引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。是浏览器和服务器之间数据传输的格式规范。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工...
2018-03-17 01:41:32 193
原创 继承、封装和多态
java三大特性,从源代码就可看出,这是贯穿整个java很重要的思想,也是越用越觉得高明的设计。一。继承 用extends表示子类继承父类,来实现代码复用。子类可以重用父类的非private成员变量和方法。但java是单继承,即一个子类只能继承一个父类。 子类不能继承父类的构造函数,只能通过super来调用。super( )只能在子类的构造函数中出现,并且永...
2018-03-16 23:18:52 78
转载 数据库事务
事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 只有存在并发数据访问时才需要事务!一。事务的4个特性(ACID)原子性(Atomic):事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败;一致性(Consistent):事务结束后系统状态是一致的;隔...
2018-03-15 22:17:47 107
原创 String、StringBuffer和StringBuilder
String 继承于CharSequence,也就是说String也是CharSequence类型。StringBuffer和StringBuilder也实现了CharSequence接口。(CharSequence就是字符序列,String, StringBuilder和StringBuffer本质上都是通过字符数组实现的!) String str = new String(“jack...
2018-03-15 21:12:58 74
转载 java 线程池
推荐 java多线程系列 ,一气呵成! 使用线程的时候就去创建一个线程(new Thread),这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 所以就有了Java中可以通过线程池来使得线程可以复用,...
2018-03-15 18:18:06 70
原创 jdk 1.5特性
一。静态导入 静态导入的作用: 简化书写。 静态导入可以作用一个类的所有静态成员。 静态导入的格式:import static 包名.类名.静态的成员; 静态导入要注意的事项: 如果静态导入的成员与本类的成员存在同名的情况下,那么默认使用本类的静态成员,如果需要指定使用静态导入的成员,那么需要在静态成员前面加上类名。 二。增强for循环增强for循环的作用: 简化迭代器的书写格式。(注意:增...
2018-03-14 15:43:45 89
转载 java 集合
推荐 java集合系列 讲解基础,很是实用!文章于网上东拼西凑,没注明转载处。 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Collection,Iterator,List等。 发现一...
2018-03-14 15:19:18 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人