java源码importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http
分类:
其他好文 时间:
2018-04-18 12:39:32
阅读次数:
167
java源码importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.io.PrintWriter;importjav
分类:
其他好文 时间:
2018-04-18 11:40:19
阅读次数:
136
1类注释 Vector类实现了一个可伸缩的对象数组。和数组一样,他里面的组件能被integer型的索引访问。不同的是,Vector被创建后,当增加或删除项的时候,其size可以增长或收缩来适应大小。 每个Vector都试图通过保持capacity和capacityIncrement来优化存储管理。 ...
分类:
编程语言 时间:
2018-04-18 10:27:27
阅读次数:
165
ArrayBlockingQueue源码解析 ArrayBlockingQueue是一个阻塞式的队列,继承自AbstractBlockingQueue,间接的实现了Queue接口和Collection接口。底层以数组的形式保存数据(实际上可看作一个循环数组)。常用的操作包括 add ,offer,p ...
分类:
编程语言 时间:
2018-04-17 22:26:10
阅读次数:
265
ArrayList源码分析 ArrayList就是动态数组,是Array的复杂版本,它提供了动态的增加和减少元素、灵活的设置数组的大小。 一、类声明 1)AbstractList提供了List接口的默认实现。 2)List接口定义了列表必须实现的方法。 3)RandomAccess是一个标记接口,接 ...
分类:
编程语言 时间:
2018-04-17 16:51:42
阅读次数:
237
1:集合 Collection(单列集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线... ...
分类:
编程语言 时间:
2018-04-13 14:27:15
阅读次数:
199
JDK与JRE的区别 JDK全称是Java Development Kit JDK就是一个Java开发工具包,所以说是给程序员用的;JDK里面是包含JRE+Java程序设计语言(包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等 ...
分类:
其他好文 时间:
2018-04-07 15:01:30
阅读次数:
262
一、第一行Java代码 package:包,你可以理解为书包,钱包,女朋友的小包。在java中用包来存放不同的代码。为啥要有这个东东?想一想,你上学的时候,书包是干啥的,用来放书的,女朋友的小包包用来干啥的,放手机化妆品的。java中的package就是用来放java源码文件的。如果你不理的话,请想 ...
分类:
编程语言 时间:
2018-04-04 00:03:18
阅读次数:
264
package XXXX; import javax.swing.*; import java.awt.*; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import static javax.swin ...
分类:
编程语言 时间:
2018-04-02 13:44:48
阅读次数:
197
包路径:java.lang.*: java.lang.Object: 一、Object类是java类树的根,所有类的超类。 二、方法及成员: registerNatives()为Object类的第一个方法,下面static代码块紧接着就对registerNatives()进行调用。 1.native ...
分类:
编程语言 时间:
2018-03-27 12:36:07
阅读次数:
225