温故而知新,复习基础知识
--------------------------
JVM虚拟机 JRE运行环境 JDK开发环境
字符串常量、整数常量、小数常量、字符常量、布尔常量、空常量
类名首字母大写
隐式转换:byte , short , char -- int -- long -- float -- double
强制转换:目标类型 变量名=(目标类型)(被转换的数据)
默认为int类型
main是程序的主入口, 是一个方法名, 并不是关键字
关键字的特点 : 字母全部小写, 在高级编辑器中有颜色的高亮显示
'A'65 'a'97 '0'48
--------------------------
学习靠自己,预习基础IO流
--------------------------
throws IOException 抛出
BufferedReader br = new BufferedReader(new FileReader());
BufferedWriter br = new BufferedWriter(new FileWriter(,true)); 写了true追加写入
void write(String str,int index,int len)
void write(char[] chs,int index,int len) 写入
void write(int ch) 可以写字符 或者写数字---会自动转成ascii码对应的值
void .flush(); 刷新
void .read(); 读取,无返回-1
void .close(); 关闭,不要忘不要忘不要忘!
void newLine(); 写一个系统的换行符
String readLine(); 读取一行,不读取换行符,结尾或结尾的空行返回null
windows: \r\n
linux: \n
mac:\r
重点掌握的行读写
[AppleScript] 纯文本查看 复制代码 //创建输入缓冲流对象
BufferedReader br = new BufferedReader(new FileReader("FileWriterDemo.java"));
//创建输出缓冲流对象
BufferedWriter bw = new BufferedWriter(new FileWriter("Copy.java"));
//读写数据
String line;
while((line=br.readLine())!=null) {
bw.write(line);
bw.newLine();
bw.flush();
}
//释放资源
bw.close();
br.close();
--------------------------
学海无涯,看API
路在指间,多敲代码
共勉
|