Adapter适配器模式

应用场景

①比如我国的电压是220V,欧洲的是110V,就需要电压转接头进行适配了。

②InputStreamReader将FileInputStream转换成Reader。

③jdbc-odbc bridge 让 java可以直接去操作sqlserver。

JDK中的应用

InputStreamReader 就是那个转接器

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;


public class Main {
    public static void main(String[] args) throws Exception {
        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();


    }
}

误区

发布了824 篇原创文章 · 获赞 369 · 访问量 79万+

猜你喜欢

转载自blog.csdn.net/a772304419/article/details/104063981