摘要: /* 字节流 输入字节流: ---------| InputStream 所有输入字节流的基类。 抽象类 ------------| FileInputStream 读取文件的输入字节流 ------------| BufferedInputStream 缓冲输入字节流流,其实该类内部只不过是维护了8kb的字节数组而已。 出现的目的主要是为了提高读取文件的效率。 输出字节流: ----... 阅读全文
posted @ 2017-02-19 22:05 iFat 阅读(131) 评论(0) 推荐(0) 编辑
摘要: /* 递归:函数的自身调用函数的自身。 递归的使用前提: 必须要有条件的情况下调用。 需求: 算出5的阶乘。 5! = 5*4 *3 * 2*1 */ public class Demo9 { public static void main(String[] args) { int result = print(5); Sys... 阅读全文
posted @ 2017-02-19 22:01 iFat 阅读(176) 评论(0) 推荐(0) 编辑
摘要: import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; ... 阅读全文
posted @ 2017-02-19 21:22 iFat 阅读(157) 评论(0) 推荐(0) 编辑
摘要: import java.io.UnsupportedEncodingException; import java.util.Arrays; /* 编码与解码 编码: 把看得懂的字符变成看不懂码值这个过程我们称作为编码。 解码: 把码值查找对应的字符,我们把这个过程称作为解码。 注意: 以后编码与解码一般我们都使用统一的码表。否则非常容易出乱码。 */ public class... 阅读全文
posted @ 2017-02-19 17:11 iFat 阅读(144) 评论(0) 推荐(0) 编辑
摘要: import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintStream; /* 打印流(printStream) 打印流可以打印任意类型的数据,而且打印数据之前都会先把数据转换成字符串再进行打印。 */ class Animal{ ... 阅读全文
posted @ 2017-02-19 16:21 iFat 阅读(266) 评论(0) 推荐(0) 编辑