永发信息网

简述如何使用Java的流实现文件的输入/输出的操作,在来一个例子?

答案:2  悬赏:20  手机版
解决时间 2021-07-26 21:01

对了,谁知道final,finally及finalize之间的区别与各自的用法?在来一个例子?

最佳答案
// 例子1: 文件输入:读取当前目录文件 123.txt 并显示import java.io.*;
public class Main { public static void main(String arg[]) { try { BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("123.txt"))); while (br.ready()) { System.out.println(br.readLine()); } br.close(); } catch (IOException e) { e.printStackTrace(); } finally { System.out.println("End Reading"); } }}

// 例子2 final finally finalize 使用例子import java.io.*;
public class Main { // 重载Object类的finalize方法,这个方法将在Main的一个实例被垃圾回收时调用 protected void finalize() throws Throwable { System.out.println("I'm wasted."); }
public static void main(String arg[]) { Main m = new Main(); try { final int x = 100; // 被final修饰的变量无法被再次赋值 BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("123.txt"))); while (br.ready()) { System.out.println(br.readLine()); } m = null; br.close(); // x = 102; // 如果这行前的注释被取消,将无法通过编译,因为x是final变量 } catch (IOException e) { e.printStackTrace(); } finally { // 被finally修饰的块,无论是否上面的代码发生异常都会保证运行 System.out.println("End Reading"); } }}
全部回答

final 是修饰符 用来修饰类和变量的

finally 是关键字 是在处理异常的时候用的 不管有没有异常都会执行的一部分

finalize 是方法

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
DNF西北3区 卡露亚的教导-奇袭值多少钱?
可以免费点亮哪些QQ图标.?
我专科学的是国土资源调查(地质调查与找矿)
南京有政法大学没?
三星 T220g 多少寸的 价格多少钱
福建福州到广东惠州的火车时间价格是多少
假发套怎么弄好
金庸的(射雕英雄传)里黄药师有几个徒弟,他们
送元二使安西前两句写景,后两句抒情,前两句
QQ硬盘怎样才能直接播放音乐?
谁能告诉我这部小说叫什么吗?谢谢
快速去头屑的方法?
初中综合实践活动包括哪些课程?急
DNF卡机卡的上不去游戏了
DNF浙江4区斗志碎片多少能收
推荐资讯
怎样去森林公园?
牙根肿痛,流脓
关于化学方程式的计算,应注意写什么,有什么
郑州科技学院,挂不主分数线的能上么?
我是农历1991年12月26生日,我想占卜我的命运
苦瓜木耳怎么凉拌好吃,苦瓜怎么凉拌好吃
关于书的格言都有哪些,《童年》的名人名言
个人怎么买公司债券,个人投资者如何购买公司
二氯甲烷是几类溶剂,如何判断溶剂极性的大小
朴少是什么?
形容雨后大明湖的诗句,雨后荷花承恩露, 满城
关读书的名言警句,XP会不会比98更加充分的发
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?