摘要:
8.多线程 1.多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 多线程有两种实现方法: 1.通过继承Thread类,重写Thread的run方法,将线程运行的逻辑放在其中(Thread类也实现了runnable接口) 2.通过实现runnable接口 3.多线程实现的第四种方式是实现
阅读全文
posted @ 2017-10-17 21:25
swifthua
阅读(146)
推荐(0)
编辑
摘要:
7.I/O流 1.字节流与字符流 字节流:处理的最基本单位为单个字节,常用来处理二进制数据、字节、字节数组。java中使用InputStream和OutputStream来传输和处理字节流。默认不使用缓冲区(实际上可以处理任意类型的数据) 字符流:操作的基本单元为Unicode码元(大小为2个字节,
阅读全文
posted @ 2017-10-17 21:13
swifthua
阅读(129)
推荐(0)
编辑
摘要:
6.容器 1.Collection/Set/List的区别与联系 Collection接口: 最基本的集合接口,派生了两个子接口Set和List Set: 无序且不可重复 List:有序可重复 2.ArrayList和LinkedList、Vector的区别 ArrayList:基于动态数组,便于随
阅读全文
posted @ 2017-10-17 20:57
swifthua
阅读(207)
推荐(0)
编辑
摘要:
5.常见类和API 1.包装类的作用: 实现基本类型之间的转换 便于函数传值 在一些地方要用到Object的时候方便将基本数据类型转换 2.将字符串str="123"转换为Integer: num=Integer.paseInt(str); num=Integer.valueOf(str); 3.自
阅读全文
posted @ 2017-10-17 20:45
swifthua
阅读(142)
推荐(0)
编辑
摘要:
4.异常 1.多个catch语句块的异常捕获顺序:把子类放前面,因为子类的异常信息比父类更详细 2.finally语句块可以保证,当你的线程异常终止的时候,finally里面的语句也可以得到执行(如:执行一些关闭数据库或者文件I/O流的操作) 3.Error类和Exception类的父类都是thro
阅读全文
posted @ 2017-10-17 20:44
swifthua
阅读(117)
推荐(0)
编辑