-
4:释放资源
-
try 里面可以有多个步骤
-
但finall只能有一个步骤
-
一旦 try 当中某条语句发生异常 则 不会继续执行 try后面的语句
-
但finally当中 无论 是否 前面 出现异常 都会 执行其中的语句
*/
public class Demo3_标准步骤 {
/**
- @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//1.创建源和选择流
InputStream is = null;
try {
is = new FileInputStream(“text.txt”);
//操作
int temp ;
while((temp = is.read()) != -1){
System.out.println((char)temp);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
try {
//释放资源
if( is != null)
is.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
=============================================================================
package com.wyj.two;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
/**
-
文件输出流 (程序当中 写出 数据 读入到文件当中 )
-
步骤:
-
1:创建源(如果文件本不存在 但是一旦创建就会出现)
-
2:选择流
-
3: 操作
-
4:释放资源
-
@author 王永杰
*/
public class Demo5_文件输出流 {
public static void main(String[] args) {
// //创建源头 ()
OutputStream os = null;
try {
os = new FileOutputStream(“dext.txt”);
String msg = “I want a girl with long hair!”;
byte date[] = msg.getBytes();// 字符串—>字节数组(编码)
os.write(date, 0, date.length);
os.flush();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
if(os != null)
{
try{
os.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
}
}
==================================================================================
package com.wyj.two;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
如何快速更新自己的技术积累?
- 在现有的项目里,深挖技术,比如用到netty可以把相关底层代码和要点都看起来。
- 如果不知道目前的努力方向,就看自己的领导或公司里技术强的人在学什么。
- 知道努力方向后不知道该怎么学,就到处去找相关资料然后练习。
- 学习以后不知道有没有学成,则可以通过面试去检验。
我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!
以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目
练习。
- 学习以后不知道有没有学成,则可以通过面试去检验。
我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!
以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目
[外链图片转存中…(img-hyqSXLAy-1714370710468)]
[外链图片转存中…(img-admQ7meA-1714370710469)]