
JAVA
文章平均质量分 57
To-Be-Better
May said: You should be better than who you are now
展开
-
JAVA进阶——异常分类与区别
JAVA提供了丰富的异常类,同时JAVA允许你定义自己的异常。所有的异常类都是java.lang.Throwable的子孙类。java将异常类划分为三类:检查性异常,运行期异常和错误3种异常。JAVA类库中提供的异常类和你自己定义 的异常类都应该是这3个异常类的子类。 java.lang.Exception异常类及其子类都称为检查性异常。...原创 2013-06-09 22:49:58 · 320 阅读 · 0 评论 -
JAVA进阶——JAVA虚拟机启动
JAVA虚拟机在启动时允许定制一些参数,以控制虚拟机的运行。启动虚拟机的命令行格式如下: java -java-virtual-maching-params class-file-to-run program-params 参数说明: -server和-client:通知JAVA虚拟机以服务器模式或者以客户机模式运行。使用server模式可以提高性能,启动要比client慢...原创 2013-06-09 22:50:21 · 251 阅读 · 0 评论 -
JAVA进阶——jar文件管理
我们使用JAVA编程的时候,经常会用到别人写好的类库,例如现在很火的二维码QRCode。只要我们去下载它的jar文件,把在我们工程的lib文件夹里,就可以使用别人写好的生成二维码和解析二维码的函数。这让我们自己省下不少功夫,加快我们的开发进度。可是有没有想过我们自己也可以写个类库给别人使用? java类包就是后缀名.jar的JAR文件。JAR文件格式以流行的Z...原创 2013-06-09 22:50:48 · 176 阅读 · 0 评论 -
JAVA进阶——I/O(1)
JAVA中的流分为两种:字节流和字符流。与字节流相对应的抽象类是InputSteam和OutputStream;与字符流相对应的抽象类是Reader和Writter。JAVA中其它各种各样的I/O类都是由这四个抽象类派生出来的。 字符流和字节流的区别在于,字符流操作的对象是字符及字符数组,而字节流操作的对象则是字节及字节数组。看看字节流的类图,还有它们的使用方法: impor...原创 2013-06-09 22:51:40 · 130 阅读 · 0 评论 -
JAVA进阶——I/O(2)
之前介绍了字节流的读写,现在看看字符流的读写。其实字符流的读写是在字节流的读写的基础上完成的。通过读取字节流,获得了字节,然后再进行封装。所以JAVA流的本质还是字节。 字符流的读写主要这几个类:FileReader和FileWriter,BufferedReader和BufferedWriter。其类之间关系如下: FileReader和FileWriter,Buffered...原创 2013-06-09 22:52:03 · 137 阅读 · 0 评论 -
JAVA进阶——集合框架(1)
一般与集合框架相关的四个接口:Collection, List, Set, Map: 先看看Collection的源码: package java.util; public interface Collection<E> extends Iterable<E> { // Query Operations /** * 返回这...原创 2013-06-10 22:31:43 · 149 阅读 · 0 评论 -
JAVA进阶——集合框架(2)
说说我们在开发时常用到的几个集合类,Vector,ArrayList以及LinkedList。 看vector代码: package java.util; public class Vector<E> extends AbstractList<E> implements List<E>, RandomAccess, Clonea...原创 2013-06-10 22:32:40 · 124 阅读 · 0 评论 -
JAVA进阶——文件系统
这次针对文件系统的操作做了一个FileTool类,主要是为了学会File类的使用。 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputS...2013-06-10 22:48:53 · 174 阅读 · 0 评论