Java基础02
静态代码块 VS 实例代码块
静态代码块在类加载时顺序执行,并且只执行一次。
实例代码块在构造方法之前执行。
1 | public class CodeOrder{ |
执行顺序:
static-01
static-02
main begin
{….}
new CodeOrder();
main end
I/O流
| 字节流 | 字符流 | |
|---|---|---|
| 输入流 | InputStream | Reader |
| 输出流 | OutputStream | Writer |
静态代码块在类加载时顺序执行,并且只执行一次。
实例代码块在构造方法之前执行。
1 | public class CodeOrder{ |
执行顺序:
static-01
static-02
main begin
{….}
new CodeOrder();
main end
| 字节流 | 字符流 | |
|---|---|---|
| 输入流 | InputStream | Reader |
| 输出流 | OutputStream | Writer |