黑马程序员技术交流社区

标题: 技术贴---基础学习 [打印本页]

作者: 耶耶耶耶耶丶    时间: 2018-5-12 22:57
标题: 技术贴---基础学习
温故而知新,复习基础知识
--------------------------
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
路在指间,多敲代码
共勉


作者: 小浙姐姐    时间: 2018-5-15 12:16
字典太多,看不完怎么破、、




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2