-
什么是适配器模式?
将一个类的接口转换成另一个类接口,使的两个不同的不兼容的类通过适配器也能在一起工作。
比如生活中 圆孔的二级要插入到扁孔的手机上去,那么就通过适配器来做到。 -
工作里用到的适配器模式
- BufferedReader 不能直接连inputStrean,所以里面加一个适配器inputStreamReader,从而实现每行打印。
FileInputStream fis = new FileInputStream("c:/test.text");
InputStreamReader isr = new InputStreamReader(fis);
BufferedReader br = new BufferedReader(isr);
String line = br.readLine();
while (line != null && !line.equals("")) {
System.out.println(line);
}
br.close();
- slf4j适配器。