摘要: 一、集合框架图 二、Collection接口 二、Collection接口 Collection中可以存储的元素间无序,可以重复的元素。 Collection接口的子接口List和Set,Map不是Collection的子接口。 三、List接口 三、List接口 List接口中的元素的特点: Li 阅读全文
posted @ 2016-07-11 07:37 My_灏灏 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 这里介绍Java中5中实现String反转的方式。 一、数组实现String反转 //数组实现String反转 public String reverseByArray(){ if(str == null || str.length() == 1){ return null; } char[] ch 阅读全文
posted @ 2016-06-29 17:37 My_灏灏 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 一、文件复制 二、使用缓冲区的文件复制 三、文本文件的复制 四、缓冲区的文本文件的复制 阅读全文
posted @ 2016-06-29 16:36 My_灏灏 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Java 7 的编译器和运行环境支持新的 try-with-resources 语句,称为 ARM 块(Automatic Resource Management) ,自动资源管理。 新的语句支持包括流以及任何可关闭的资源,例如,一般我们会编写如下代码来释放资源: 使用 try-with-resou 阅读全文
posted @ 2016-06-29 16:23 My_灏灏 阅读(2582) 评论(0) 推荐(0) 编辑
摘要: 首先一个简单的单例类: 该类当放入多线程的环境中,肯定 就会出现问题,如何解决? 1,第一种方式:在方法getLogger上加上synchronized关键字: 缺点:synchronized关键字锁住的是这个对象,这样的用法,在性能上会有所下降。 原因:每次调用getInstance(),都要对对 阅读全文
posted @ 2016-06-24 08:49 My_灏灏 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源 1,适配器模式(Adapter) 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。 例如: 有一个Source类,拥 阅读全文
posted @ 2016-06-23 10:43 My_灏灏 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1,工厂模式 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建 创建一个Persion接口: public interface Persion { public void say(); } 创建实现Persion接口的2个类: public class Student implements 阅读全文
posted @ 2016-06-23 09:06 My_灏灏 阅读(200) 评论(0) 推荐(0) 编辑