摘要: 六、线程6.1单线程(cpu在固定的时间点上一定是在单线程工作) Java中的线程是通过java.lang.Thread类实现的,VM启动时会有一个由主方法(publicstaticvoidmain(){})所决定的线程,可以通过创建Thread的实例来创建新的线程。每个线程都是通过某个特定的... 阅读全文
posted @ 2016-01-14 23:12 likai_liche 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 五、流IO Java中,对数据的输入/输出操作以“流”的方式进行。 5.1字节流和字符流 字节流是一个字节一个字节输入输出,字符流是一个字符一个字符输入输出(java中一个字符2个字节)(中文在java中存储是两个字节),输入输出是站在程序的角度而不是文件的角度,所以读文件是输入,写文件是输... 阅读全文
posted @ 2016-01-14 23:04 likai_liche 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 四、常用类4.1字符串相关的类(StringStringBuffer)4.1.1String类 4.1.2StringBuffer类(代表可变的) 解释一下可变和不可变 Strings1=“hello”; Strings2=“world”; s1+=s2; 实际上又开辟了一块... 阅读全文
posted @ 2016-01-14 22:56 likai_liche 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 三、容器(图很重要)存储多个数据,想存多少存多少3.1 简介 左边是一个一个往里装,右边map是一对一对往里装。collection接口是set和list接口的父类,set没有顺序,不可以重复;list有顺序,可以重复(可以equals)。Map定义了“键(key)-值(value)”存储... 阅读全文
posted @ 2016-01-14 22:48 likai_liche 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 二、异常处理1简介异常值运行期出现的错误,而不是编译的错误try {System.out.println(2/0);}catch(ArithmeticException ae){ //ae是给异常对象起的名字,随便定义System.out.println(“被除数不能为0”);Ae.printS... 阅读全文
posted @ 2016-01-14 22:38 likai_liche 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象1.1java键盘输入 1.1.1这种方法我认为是最简单,最强大的,就是用Scanner类import java.util.Scanner; public static void main(String [] args) { Scanner sc = new Scanner(Sys... 阅读全文
posted @ 2016-01-14 22:37 likai_liche 阅读(550) 评论(0) 推荐(0) 编辑