JAVA
russqiang
这个作者很懒,什么都没留下…
展开
-
Linux 出现Too many open files 原因以及解决办法
前几天部署JAVA项目,在测试环境上跑了几个小时Tomcat出现异常java.net.SocketException: Too many open files at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainS...原创 2018-07-08 23:08:29 · 27003 阅读 · 1 评论 -
JAVA中String、StringBuilder、StringBuffer的区别以及用途
在使用java编程过程中我们最常使用的类无非就是String ,下面我们详细了解一下String在JDK中的实现以及分析目录String类String对象的创建方式String类分析StringBuffer、StringBuilder总结String类public final class String implements java.io.Se...原创 2018-08-17 23:31:38 · 3439 阅读 · 0 评论 -
JAVA集合之ArrayList源码解析(JDK8)
文章目录前言源码解析一、ArrayList类二、ArrayList属性三、ArrayList构造器无参数构造参数为初始化元素数组大小构造参数为集合时构造四、ArrayList扩容详解五、ArrayList主要方法六、ArrayList优缺点总结前言我们在存储多个元素时,如果元素个数固定,那么可以使用数组即可,但是在需要存储的元素个数不确定时,这时候数组可以出现数据下标越界的情况,数组对于动态元...原创 2019-04-18 13:04:02 · 6780 阅读 · 0 评论 -
JAVA集合之LinkedList源码解析(JDK8)
文章目录前言源码解析LinkedList类LinkedList属性LinkedList构造器LinkedList存储元素内部类LinkedList主要方法LinkedList优缺点总结前言 LinkedList和ArrayList有很大程度的相似,但却各有千秋,LinkedList没有容量的限制(只要...原创 2019-04-18 22:25:54 · 3237 阅读 · 0 评论 -
JAVA集合之HashSet源码解析(JDK8)
文章目录前言源码解析HashSet类HashSet属性HashSet构造器HashSet主要方法总结前言 我们在实际项目中通常会有这样的需求,将多个数据存储在一起,但是不希望得到重复的数据,那么HashSet将可以满足去重。源码解析HashSet类HashSet是一个继承于AbstractSet...原创 2019-04-18 22:47:42 · 3423 阅读 · 0 评论