上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 23 下一页
摘要: 字节流的异常处理 上述案例中所有的异常都只是进行了抛出处理,这样是不合理的。所以上述代码并不完善,因为异常没有处理。 当我们打开流,读和写,关闭流的时候都会出现异常,异常出现后,后面的代码都不会执行了。假设打开和关闭流出现了异常,那么显然close方法就不会再执行。那么会对程序有什么影响? 案例: 阅读全文
posted @ 2020-09-07 02:51 nohert 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 字节流文件拷贝 1.1. 字节输入输出流综合使用 通过字节输出流向文件中写入一些信息,并使用字节输入流把文件中的信息显示到控制台上。 public class IoTest3 { public static void main(String[] args) throws IOException { 阅读全文
posted @ 2020-09-07 02:50 nohert 阅读(97) 评论(0) 推荐(0) 编辑
摘要: OutputStream 字节输出流 案例: 1,写代码实现把"Hello World!"写到"c:/a.txt"文件中。 a, c:/a.txt不存在时,测试一下。 b, c:/a.txt存在时,也测试一下。 要写两个版本: a, 使用write(int b) 实现。 b, 使用write(byt 阅读全文
posted @ 2020-09-07 02:47 nohert 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1.InputStream 案例:读取"c:/a.txt"文件中的所有内容并在控制台显示出来。 注意:事先准备一个a.txt并放到c:/下,不要保存中文。 a, 使用read()方法实现。 b, 使用int read(byte[] b)方法实现。 写代码读取"c:/a.txt"文件中的所有的内容并在 阅读全文
posted @ 2020-09-07 02:38 nohert 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 字节流 什么是字节流 计算机中都是二进制数据,一个字节是8个2进制位.字节可以表示所有的数据,比如文本,音频,视频.图片,都是作为字节存在的.也就是说字节流处理的数据非常多。 在文本文件中存储的数据是以我们能读懂的方式表示的。而在二进制文件中存储的数据是用二进制形式表示的。我们是读不懂二进制文件的, 阅读全文
posted @ 2020-09-07 01:56 nohert 阅读(138) 评论(0) 推荐(0) 编辑
摘要: IO流体验与简介 File对象可以表示存在的文件或文件夹,也可以表示不存在的。 我们想要得到文件的内容怎么办,File只是操作文件,文件的内容如何处理就需要使用io流技术了。 例如在C盘下有一个名称为a.txt的文本文件.想要通过Java程序读出来文件中的内容,需要使用IO流技术.同样想要将程序中的 阅读全文
posted @ 2020-09-07 01:50 nohert 阅读(152) 评论(0) 推荐(0) 编辑
摘要: File类 1.1 File类说明 存储在变量,数组和对象中的数据是暂时的,当程序终止时他们就会丢失.为了能够永 久的保存程序中创建的数据,需要将他们存储到硬盘或光盘的文件中.这些文件可以移动,传送,亦可以被其他程序使用.由于数据存储在文件中,所以我们需要学习一个和文件有密切关系的类,叫做File类 阅读全文
posted @ 2020-09-07 01:45 nohert 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 正则表达式:其实一种规则,有自己特殊的应用,其作用就是针对于字符串进行操作。 正则:就是用于操作字符串的规则,其中这些规则使用了一些字符表示。 1. 快速体验正则表达式 public class Demo2{ public static void main(String[] args) 阅读全文
posted @ 2020-09-07 00:52 nohert 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 枚举类 一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,此类问题在JDK5以前采用自定义带有枚举功能的类解决,Java5以后可以直接使用枚举予以解决。 例如: 交通灯(红、黄、绿) 性别(男、女) 星期(星期一、二、三…..) 分数等级(A、B、C、D、E) JDK 5新增的 e 阅读全文
posted @ 2020-09-07 00:39 nohert 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 自动装箱/拆箱 自动装箱:指开发人员可以把一个基本数据类型直接赋给对应的包装类。 自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型。 典型应用: List list = new ArrayList(); list.add(1); //list.add(new Integer(1)) 阅读全文
posted @ 2020-09-07 00:33 nohert 阅读(174) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 23 下一页