Java_基础—Properties的概述和使用

Properties的概述 * Properties 类表示了一个持久的属性集。 * Properties 可保存在流中或从流中加载。 * 属性列表中每个键及其对应值都是一个字符串。 Properties的特殊功能 * public Object setProperty(String ke...

2017-07-28 19:42:47

阅读数 134

评论数 0

Java_基础—两种方式实现键盘录入

两种方式实现键盘录入: * A:BufferedReader的readLine方法。 * BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); * B:Scanner

2017-07-28 17:59:02

阅读数 480

评论数 0

Java_基础—标准输入输出流概述和输出语句

1.什么是标准输入输出流(掌握) * System.in是InputStream, 标准输入流, 默认可以从键盘输入读取字节数据 * System.out是PrintStream, 标准输出流, 默认可以向Console中输出字符和字节数据 2.修改标准输入输出流(了解) * 修改输入流: ...

2017-07-28 17:14:41

阅读数 360

评论数 0

Java_基础—打印流的概述和特点

1.什么是打印流 * 该流可以很方便的将对象的toString()结果输出, 并且自动加上换行, 而且可以使用自动刷出的模式 * System.out就是一个PrintStream, 其默认向控制台输出信息 * 2.使用方式 * 打印: print(), println() * 自动刷出:...

2017-07-28 16:57:47

阅读数 325

评论数 0

Java_基础—对象操作流ObjecOutputStream/ObjectInputStream

* 1.什么是对象操作流 * 该流可以将一个对象写出, 或者读取一个对象到程序中. 也就是执行了序列化和反序列化的操作. * 2.使用方式 * 写出: new ObjectOutputStream(OutputStream), writeObject() * 读取: new Objec...

2017-07-28 16:17:03

阅读数 171

评论数 0

Java_基础—内存输出流

1.什么是内存输出流 * 该输出流可以向内存中写数据, 把内存当作一个缓冲区, 写出之后可以一次性获取出所有数据 2.使用方式 * 创建对象: new ByteArrayOutputStream() * 写出数据: write(int), write(byte[]) * 获取数据: toBy...

2017-07-27 09:49:19

阅读数 337

评论数 0

Java_基础—序列流整合多个

1.什么是序列流 * 序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推. 2.使用方式 * 整合两个: SequenceInputStream(InputStream, InputStream) * 整合...

2017-07-27 09:28:18

阅读数 161

评论数 0

Java_基础—File类练习

需求:从键盘输入接收一个文件夹路径,打印出该文件夹下所有的.java文件名

2017-07-26 21:33:53

阅读数 929

评论数 1

Java_基础—递归

递归:方法自己调用自己 *5的阶乘 5!= 5*4*3*2*1

2017-07-26 18:24:45

阅读数 133

评论数 0

Java_基础—试用版软件

当我们下载一个试用版软件,没有购买正版的时候,每执行一次就会提醒我们还有多少次使用机会用学过的IO流知识,模拟试用版软件,试用10次机会,执行一次就提示一次您还有几次机会,如果次数到了提示请购买正版

2017-07-26 17:55:11

阅读数 332

评论数 0

Java_基础—获取文本上字符出现的次数

获取一个文本上每个字符出现的次数,将结果写在times.txt上

2017-07-26 10:22:35

阅读数 426

评论数 0

Java_基础—使用指定的码表读写字符

FileReader是使用默认码表读取文件, 如果需要使用指定码表读取, 那么可以使用InputStreamReader(字节流,编码表) FileWriter是使用默认码表写出文件, 如果需要使用指定码表写出, 那么可以使用OutputStreamWriter(字节流,编码表)

2017-07-26 09:34:45

阅读数 587

评论数 0

Java_基础—装饰设计模式

* 装饰设计模式的好处是: * 耦合性不强,被装饰的类的变化与装饰类无关

2017-07-25 20:55:31

阅读数 137

评论数 0

Java_基础—LineNumberReader

* LineNumberReader是BufferedReader的子类, 具有相同的功能, 并且可以统计行号 * 调用getLineNumber()方法可以获取当前行号 * 调用setLineNumber()方法可以设置当前行号

2017-07-25 20:17:45

阅读数 148

评论数 0

Java_基础—将文本反转

将一个文本文档上的文本反转,第一行和倒数第一行交换,第二行和倒数第二行交换

2017-07-25 20:17:14

阅读数 384

评论数 1

Java_基础—readLine()和newLine()方法

* BufferedReader的readLine()方法可以读取一行字符(不包含换行符号) * BufferedWriter的newLine()可以输出一个跨平台的换行符号"\r\n"

2017-07-25 20:16:48

阅读数 2851

评论数 0

Java_基础—字符流的拷贝

* 字符流也可以拷贝文本文件, 但不推荐使用. 因为读取时会把字节转为字符, 写出时还要把字符转回字节. * 程序需要读取一段文本, 或者需要写出一段文本的时候可以使用字符流 * 读取的时候是按照字符的大小读取的,不会出现半个中文 * 写出的时候可以直接将字符串写出,不用转换为字节数组

2017-07-24 16:24:28

阅读数 351

评论数 0

Java_基础—字符流FileWriter

FileWriter类的write()方法可以自动把字符转为字节写出

2017-07-24 16:16:42

阅读数 159

评论数 0

Java_基础—字符流FileReader

1.字符流是什么 * 字符流是可以直接读写字符的IO流 * 字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出.

2017-07-24 16:11:15

阅读数 143

评论数 0

Java_基础—录入数据拷贝到文件

将键盘录入的数据拷贝到当前项目下的text.txt文件中,键盘录入数据当遇到quit时就退出

2017-07-24 11:31:16

阅读数 253

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭