System类中的IO流目录
文章目录
- System类中的IO流目录
- 一、是什么?
- 二、代码
一、是什么?
在java中常量能修改吗?
答案是不能修改
该对象的赋值等操作不熟通过java来操作的,而是通过C
还有一个点,就是我们的常量一般都是大写,而System.out 的out不是大写,也可以说明它不是普通的常量
在Java层面是常量对象,但是可以同C等底层语言进行修改
System.in:
System.out
System.err
二、代码
package com.atguigu.test04;
import java.io.FileNotFoundException;
import java.io.PrintStream;
import org.junit.Test;
/*
* 在Java层面是常量对象,但是可以同C等底层语言进行修改
* System.in:
* System.out
* System.err
*/
public class TestSystem {
@Test
public void test02() throws FileNotFoundException{
System.setOut(new PrintStream("1.txt"));
System.out.println("aaaa");
System.out.println("bbb");
System.out.println("ccc");
System.out.println("ddd");
}
@Test
public void test01(){
PrintStream out = System.out;
System.out.println(out);
}
}