技术总结1
来源:互联网 发布:在哪里学淘宝美工 编辑:程序博客网 时间:2024/06/18 11:52
题目来源这里:
http://blog.csdn.net/yangguoqi/article/details/8093437
引入题目
JDK1.5新增的功能 ==>>>
回答:
主要概念:包括泛型、foreach循环、自动拆装箱、枚举、可变参数、内省、静态导入
传送门:http://www.cnblogs.com/xkk112/p/4777802.html
字符流和字节流的区别,使用场景,相关类 ==>>>
1.字符流
在程序中一个字符等于两个字节(处理的单元为2个字节的Unicode字符),操作字符、字符数组或字符串
如果是关系到中文(文本)的,用字符流. 字符流则是按字符读取的,一般文本文件都用字符流读取。
java提供Reader、Writer两个专门操作字符流的类。
2.字节流
字节流处理单元为 1 个字节,操作字节和字节数组(字节byte和字节数组,以byte数组)
字节流处理任何类型文件,字节流是按字节读取数据,比如图片,视频,音乐等二进制存储的文件可以使用字节流读取 所有文件的储存是都是字节(byte)的储存,在磁盘上保留的并不是文件的字符而是先把字符编码成字节,再储存这些字节到磁盘。在读取文件(特别是文本文件)时,也是一个字节一个字节地读取以形成字节序列.
java提供操作类就是OutputStream、InputStream
注意区别:字节流可用于任何类型的对象,包括二进制对象,提供了处理任何类型的IO操作的功能,但它不能直接处理Unicode字符,而字符流就可以。
相关知识请参考下面链接
传送门:http://www.cnblogs.com/lich/archive/2011/12/11/2283700.html
线程安全的概念,实现线程安全的几种方法 ==>>>
回答:
抽象类和接口的区别,使用场景 ==>>>
回答:
hash算法的实现原理,hashcode的实现原理 ==>>>
回答:
error和exception的区别,RuntimeException和非RuntimeException的区别 ==>>>
回答:
继承与组合的区别,使用场景 ==>>>
回答:
使用静态工厂方法的好处和坏处 ==>>>
回答:
排序算法,他们是时间复杂度是多少 ==>>>
回答:
数据库设计原则、范式 ==>>>
回答:
数据库常用的编码方式有哪几种
回答:
- 零散技术总结1
- 搜索引擎技术总结1
- MTK技术总结1
- LDAP 技术总结(1)
- 项目技术总结1
- 架构技术总结1
- 技术总结1
- [技术学习]WEB技术学习总结1
- 报纸排版系统技术总结1
- IGMP技术总结(1)
- WEB技术学习总结1
- IGMP技术总结(1)
- IGMP技术总结(1)
- IGMP技术总结(1)
- 导出Excel技术总结(1)
- IGMP技术总结(1)
- html 前端技术总结1
- 技术面面试总结1
- react与backbone比较
- android 手势识别全解
- Android酷炫实用的开源框架(UI框架)
- JavaScript实时全国天气 ,自动定位城市
- Maven项目中jsonUtils配置
- 技术总结1
- poj 3635 Full Tank? 广搜?
- Shell排序法(十二)
- 解决-Glide使用DiskLruCache缓存Gif图失效
- 批量上传文件
- 8-17 安装tensorflow-gpu使用豆瓣源安装比较快 pip install tensorflow-gpu -i http://pypi.douban.com/simple
- Dapper.net 的简单封装
- HihoCoder 1079(线段树,改变递归区间解决问题)
- CDQZ Challenge 8 Treap