随笔分类 - 重学Java
摘要:1 package day9.lesson2; 2 3 import java.io.*; 4 5 /* 6 2.10 案例-字符缓冲流复制Java文件 7 */ 8 public class CopyJavaDemo03 { 9 public static void main(String[] a
阅读全文
摘要:1 package day9.lesson2; 2 3 import java.io.*; 4 5 /* 6 2.9 字符缓冲流 7 8 BufferedWriter 9 字符缓冲输入流 10 将文本写入字符输出流,缓冲字符,以提供单个字符,数组和字符串的高效写入, 11 可以指定缓冲区大小,或者可
阅读全文
摘要:1 package day9.lesson2; 2 3 import java.io.*; 4 5 /* 6 2.7 案例-字符流复制Java文件 7 根据数据源创建字符输入流对象 8 根据目的地创建字符输出流对象 9 读写数据,复制文件 10 释放资源 11 */ 12 public class
阅读全文
摘要:1 package day9.lesson2; 2 3 import java.io.FileOutputStream; 4 import java.io.IOException; 5 import java.io.OutputStreamWriter; 6 7 /* 8 2.5 字符流写数据的5种
阅读全文
摘要:1 package day9.lesson2; 2 3 import java.io.UnsupportedEncodingException; 4 import java.util.Arrays; 5 6 /* 7 2.3 字符串中的编码解码问题 8 9 byte[] getBytes() 使用平
阅读全文
摘要:1 package day9.lesson2; 2 3 import java.io.FileInputStream; 4 import java.io.IOException; 5 import java.util.Arrays; 6 7 /* 8 2 字符流 9 10 需求:字节流读取文本文件数
阅读全文
摘要:1 package day9.lesson1; 2 3 import java.io.*; 4 5 /* 6 1.2 案例-字节流复制视频 7 8 根据数据源创建字节输入流对象 9 根据目的地创建字节输出流对象 10 读写数据,复制视频 11 释放资源 12 13 四种方式实现赋值视频,记录每种方式
阅读全文
摘要:1 package day9.lesson1; 2 3 import java.io.*; 4 5 /* 6 1 字节缓冲流 7 8 1.1 字节缓冲流构造方法 9 10 BufferOutputStream:该类实现缓冲输出流。 11 通过设置这样的输出流,应用程序可以向底层输出流写入字节,而不必
阅读全文
摘要:1 package day8.lesson3; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileOutputStream; 6 import java.io.IOException; 7
阅读全文
摘要:1 package day8.lesson3; 2 3 import java.io.FileInputStream; 4 import java.io.FileNotFoundException; 5 import java.io.FileOutputStream; 6 import java.i
阅读全文
摘要:1 package day8.lesson3; 2 3 import java.io.FileOutputStream; 4 import java.io.IOException; 5 6 /* 7 3.5 字节流写数据加异常处理 8 9 try-catch-finally: 10 try{ 11
阅读全文
摘要:1 package day8.lesson3; 2 3 import java.io.FileOutputStream; 4 import java.io.IOException; 5 6 /* 7 3.4 字节流写数据的两个小问题 8 9 字节流写数据如何实现换行? 10 windows:\r\n
阅读全文
摘要:1 package day8.lesson3; 2 3 import java.io.File; 4 import java.io.FileNotFoundException; 5 import java.io.FileOutputStream; 6 import java.io.IOExcepti
阅读全文
摘要:1 package day8.lesson3; 2 3 import java.io.FileNotFoundException; //是IOException的子类 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6
阅读全文
摘要:1 package day8.lesson2; 2 3 /* 4 2 递归 5 6 2.1 递归 7 8 递归概述 9 以编程的角度来看,递归指的是方法定义中调用方法本身的现象 10 11 递归解决问题的思路 12 把一个复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解 13 递归策略只需
阅读全文
摘要:1 package day8.lesson1; 2 3 import java.io.File; 4 5 /* 6 1 File类 7 8 1.1 File类概述和构造方法 9 10 File类介绍 11 它是文件和目录路径名的抽象表示 12 文件和目录是可以通过File封装成对象的 13 对于Fi
阅读全文
摘要:1 package day7.lesson3; 2 3 import java.util.*; 4 5 /* 6 3.1 案例-模拟斗地主(升级版本) 7 需求 8 通过程序实现斗地主过程中的洗牌,发牌和看牌 9 +给玩家顺排,即对牌进行排序 10 */ 11 public class PokerD
阅读全文
摘要:1 package day7.lesson3; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 6 /* 7 3 斗地主案例 8 9 3.1 案例-模拟斗地主(普通版本) 10 需求 11 通过程序实现斗地主过程中的
阅读全文
摘要:1 package day7.lesson2; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.Comparator; 6 7 /* 8 2.2 案例-ArrayList集合存储学生
阅读全文