
Java
文章平均质量分 77
明天的增加
一切都是最好的安排
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
String、StringBuffer、StringBuilder简单说明
说明:目前只是简单的包含源码前的说明,后续还会逐渐看其中方法。 String: 使用说明: 1.private final char value[];底层是不可变数组 2.String类代表字符串。在Java语言中,所有的String文字,比如”abc”,是作为这个类实例的实现 3.String是不变的;在创建之后,他们的值不能被改变。StringBuffer支持可变字符串。 4....原创 2018-02-09 15:06:25 · 304 阅读 · 0 评论 -
HashMap源码浅析
HashMap 参考:http://blog.csdn.net/jeffleo/article/details/54946424 http://blog.csdn.net/qq_27093465/article/details/52207135 1.HashMap的定义和构造函数 底层实现原理是:数组 + 链表 + 红黑树 public class HashMap<K,V...原创 2018-02-09 16:40:38 · 279 阅读 · 0 评论 -
ArrayList源码浅析
特性: 1、ArrayList是List接口的可变数组的实现 2、实现了所有可选列表操作,并允许包括null在内的所有元素 3、除了实现List接口外,此类还提供了一些方法来操作内部用来存储列表的数组的大小 4、每个ArrayList都有一个容量,该容量是指用来存储列表元素的数组的大小 5、它总是至少等于列表的大小 6、随着向ArrayList中...原创 2018-02-11 09:31:51 · 226 阅读 · 0 评论 -
java 断点续传
原理:主要是使用HTTP协议中range属性来取得资源的部分内容,由于一般服务是不对外直接听过url访问的,一般都是通过ID,在servlet中输出byte[]来实现,所以要想实现蹲点续传一般要自己实现服务端和客户端,客户端保持文件的下载和上传文件状态,可以保存在本地或者数据库中。宰金鑫中断时保持中断状态,在进行续传时,首先读出文件的状态,然后设置range属性信息发送续传请求。服务器收到续传请求...原创 2018-02-11 10:40:24 · 563 阅读 · 0 评论 -
java各种包
jar:包含class文件,不包含资源文件。方便调用。 aar:android库项目的二进制归档文件。包含项目所有的文件,包括class文件以及res资源文件。 war:一个web模块,需要包括WEB-INF,可以直接运行的web模块。部署在容器中。 ear:企业级应用,通常是将EJB打包成ear包 car:webx特有的打包方式。webx工程是以car包为单位,一个工程可以打包为一个ca...原创 2018-03-30 16:04:37 · 333 阅读 · 0 评论