Запись в консоль с помощью System.out и PrintWriter

Читая о вводе-выводе Java, я понял, что есть два способа, с помощью которых я могу писать в стандартный вывод.

Ниже приведен фрагмент, в котором используются оба метода.

import java.io.*;
public class ConsoleIO {

    public static void main(String[] args) {
        System.out.println("Method 1");

        PrintWriter writer = new PrintWriter(System.out);
        writer.println("Method 2");
        writer.flush();
        writer.close();
    }
}

Есть ли преимущества в производительности при использовании одного метода по сравнению с другим?

29
задан Chander Shivdasani 29 February 2012 в 06:07
поделиться