![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
93号选手
这个作者很懒,什么都没留下…
展开
-
修改github开源库代码,快速上传到远程依赖库(jitpack),进行gradle dependencies compile 。Android或者java。
github上有许多优秀的第三方库,但是代码的耦合是必不可少的。应对需求,不想从头造轮子,又没有完全符合的,这里介绍怎么样快速的修改开源库的代码。2016年以前使用jcenter作为远程依赖仓库,兼职 入门到放弃,步骤之多简直 入门到放弃。使用jitpack实在太便捷。 所以记录下来。需要的条件github账号对就是这么简单。步骤打开github找到对应的库...原创 2018-05-11 01:08:02 · 1183 阅读 · 0 评论 -
为什么需要集合?集合的常用方法
JAVA集合为什么需要集合?面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array(数组)存储对象方面具有一些弊端,需要提前对数组进行容量大小的设定,而Java 集合就像一种容器,可以动态地把多个对象的引用放入容器中,不要提前设置容量大小。存多少就是多少。 JAVA集合种类:可分为 Collection 与 Ma...原创 2015-06-20 15:46:16 · 1496 阅读 · 0 评论 -
JAVA集合中不可重复性与是否有顺序
List 中 ArrayList 采用的是数组形式来保存对象的,这种方式将对象放在连续的位置中,元素随机访问的效率较高,最大的缺点就是插入删除时非常麻烦但是有顺序。可以重复存同一数据。如图:可见存储空间是有顺序的,当然放重复数据时候也可以清晰分别。所以可以重复。可见存储空间是有顺序的,当然放重复数据时候也可以清晰分别。所以可以重复。 Linkl...原创 2015-06-21 09:50:35 · 3183 阅读 · 0 评论 -
Java常量池详解之一道比较蛋疼的面试题
转载 http://www.cnblogs.com/DreamSea/archive/2011/11/20/2256396.html 今天My colleague问我一个让他头疼的Java question,求输出结果 代码如下:/** * * @author DreamSea 2011-11-19 */public class IntegerTest {...原创 2016-03-11 23:06:24 · 266 阅读 · 0 评论 -
String ,Stringbuffer ,StringBuilder;
突然看到StringBuffer有些忘记故写下来以便复习与更加理解。String 首先不多解释 ,在下面解释;StringBuffer是线程安全的,可以适用于多线程更改字符串内容。效率比StringBuilder低需要维护锁;StringBuilder是线程不安全的,但是效率高,常用语单线程修改字符串内容;首先说明StringBuffer与StringBuilder的区别;我们看源...原创 2016-03-11 22:46:05 · 294 阅读 · 0 评论 -
方法形参操作改变传入前实际参数。
记住一点! 形参是否跟实际参数是一个对象地址, 也就是栈中的对象引用地址是否为同一个; 例如 public class Test1 {public static void changeStr(String str){str=”4321”; //查询常量池中没有4321 所以创建一个对象, 此时的str 已经不是主函数里面的str。}pu...原创 2015-11-21 12:16:05 · 681 阅读 · 0 评论 -
Jvm(java)内存存储简单区分。
JVM:无可厚非是控制我们java内存的虚拟机器.生命周期:Java程序开始到结束;(阅读过深入理解JVM)自己画的一个大致JVM加载与内存分配图与大致执行图; 堆运行时候所有new出来的实例或数组都是放在同一个堆里面的,因此只会有一个堆空间,大家一起共享。又因为一个JAVA程序占有一个虚拟机所以基本是没有影响的。但是由于共享,你所以线程共同操作一个堆数据,就会产生堆数据同...原创 2015-11-21 11:00:52 · 341 阅读 · 0 评论 -
Arrays.asList的解析。
API说明:Arrays.asList()返回一个受指定数组支持的固定大小的列表。(对返回列表的更改会“直接写”到数组。)此方法同 Collection.toArray() 一起,充当了基于数组的 API 与基于 collection 的 API 之间的桥梁。返回的列表是可序列化的 注意点:我们通过这个方法得到了一个list,但是这个List的实现类是java.util.Arrays....原创 2015-11-27 16:50:52 · 356 阅读 · 0 评论