java基础知识
zucker为你服务
专注于java后台、Android移动应用开发,电商网站,大型系统开发......
展开
-
JAVA成长之路
1. 如果 .Net 你是刚入门, 建议转学 JavaWeb, 我对学习何种平台并无偏见,而是自学需要大量的参考资料, Java 的学习资料,无论是视频还是电子书都要远多于 .Net,这是个很实际的问题,你可以去百度一下(当年都是在电驴搜,现在已成死驴),对比便见分晓。 补充:当年下载视频教程只能忍受10KB 的龟速,现在可幸福多了,国内 Java 培训机构越来越多,各自的官网也都放出了基础的学原创 2015-11-10 23:53:31 · 494 阅读 · 0 评论 -
Java数据结构
学习以及使用Java快一年了,今天来总结一下Java的常用的数据结构 首先,我们来看看图解: collection Collection ├List │├LinkedList 插入与删除 │├ArrayList 随机访问 │└Vector 多线程的同步+动态可增长数组 │ └Stack 后进先出的 └Set 不包含重复的元素原创 2015-08-15 22:13:12 · 275 阅读 · 0 评论 -
Java输入流与输出流
1、字节流:音频文件、图片、歌曲 2、字符流:文本 注意:在程序中一个字符等于两个字节 字节流与字符流的区别: 字节流在操作的时候本身是不会用到缓冲区(内存)的,是与文件本身直接操作的,而字符流在操作的时候是使用到缓冲区的 字节流在操作文件时,即使不关闭资源(close方法),文件也能输出,但是如果字符流不使用close方法的话,则不会输出任何内容,说明字符流用的是缓冲区,并且可以使用f原创 2015-07-22 14:29:14 · 339 阅读 · 0 评论 -
文件的编码
GBK的编码 : 中文占用两个字节,英文占用1个字节 UTF的编码: 中文占用三个字节,英文占用1个字节原创 2015-07-26 11:00:26 · 255 阅读 · 0 评论 -
Io流
字节流 字符流 1字节流 1)InputStream 、OutputStream InputStream抽象了应用程序读取数据的方式 OutputSream抽象了应用程序写出数据的方式 2)EOF=End 读到-1读到结束 3)输入流的基本方法 int b =in.read(); 读取一个字节无符号填充到int低八位。-1是EOF原创 2015-07-26 11:14:38 · 258 阅读 · 0 评论 -
字符流
1)编码问题 2)认识文本和本文文件 Java的文本(char)16位无符号的整数,是字符的unicode编码(双字节编码) 文件时byte byte .........的数据序列 文本文件时文本(char)序列按照某种编码方案(utf-8,gbk,.....)序列为byte的存储结果 3)字符流(Reader Writer) 字符的处理,一次处理一个字符 字符的底层仍然是基本的字原创 2015-07-26 11:54:01 · 292 阅读 · 0 评论 -
接口与抽象类的区别
接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的, 另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。 还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何方法,如Re原创 2015-08-05 12:47:00 · 234 阅读 · 0 评论