java底层
璀璨_
这个作者很懒,什么都没留下…
展开
-
JSON 与 对象 、集合 之间的转换【json-lib】
一、如何使用json-lib这个工具包来完成Java对象(或集合)与json对象(或集合)之间的转换1. Java对象转换成json(既创建json)关键类:JSONObject jsonObject = JSONObject.from(Object obj);使用说明:只要将Java对象传入方法,那么便可以得到JSONObject,然后你便可以直接json.toString();输出j...原创 2018-08-08 13:54:48 · 276 阅读 · 0 评论 -
java集合汇总
一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被继...原创 2018-08-08 14:25:18 · 200 阅读 · 0 评论 -
在java中写出完美的单例模式
1. 前言单例(Singleton)应该是开发者们最熟悉的设计模式了,并且好像也是最容易实现的——基本上每个开发者都能够随手写出——但是,真的是这样吗?作为一个Java开发者,也许你觉得自己对单例模式的了解已经足够多了。我并不想危言耸听说一定还有你不知道的——毕竟我自己的了解也的确有限,但究竟你自己了解的程度到底怎样呢?往下看,我们一起来聊聊看~ 2. 什么是单例? 单例对...原创 2018-12-13 15:15:53 · 192 阅读 · 0 评论 -
Scope能设置几种类型
//在 <bean>标签中使用scope属性设置<bean id="******" class="*******" scope="singleton" ></bean>scope属性值Sigle:bean标签默认的类型,它是单例的,只创建一个对象,下次就不会重复创建了Prototype:bean标签通过scope=”Prototype”,它是原..原创 2018-12-13 15:35:25 · 1548 阅读 · 0 评论 -
Comparison method violates its general contract!报错,JDK1.6之后排序问题解决
添加JVM启动参数:-Djava.util.Arrays.useLegacyMergeSort=true原创 2019-07-27 15:15:24 · 363 阅读 · 0 评论