- 博客(9)
- 收藏
- 关注
原创 -日志- Fastjson 总结
Fastjson API入口类是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON类上的静态方法直接完成。publicstaticfinal Objectparse(String text); // 把JSON文本parse为JSONObject或者JSONArraypublicstaticfinal JSONObjectp
2017-04-10 00:20:03
747
转载 分享一下 各类学习网站
目前正在学习的。。。1、 http://pengjiaheng.iteye.com/?page=2 虚拟机调优2、 http://blog.csdn.net/column/details/jvm-principle.html Java虚拟机规范3、 http://blog.csdn.net/column/details/java-vm.html Java虚拟机规范
2017-04-07 01:03:01
877
原创 -JAVA-集合(一)
其实对于集合的操作,无外乎就是增加:向一个集合中添加一个元素、将一个集合中的所有元素插入到当前集合中删除:删除指定的一个元素、删除集合中所有的元素修改:修改指定的一个元素查找:查当前集合的大小、查找两个集合中的共同元素等其它:如将一个集合中的元素转换为数组表示形式、判断一个集合是否为空等
2017-04-07 00:42:09
249
转载 -JAVA-堆栈详解
1)栈是运行时的单位,而堆是存储的单位。 栈解决程序的运行问题,即程序如何执行,或者说如何处理数据;堆解决的是数据存储的问题,即数据怎么放、放在哪儿。 在Java中一个线程就会相应有一个线程栈与之对应,这点很容易理解,因为不同的线程执行逻辑有所不同,因此需要一个独立的线程栈。而堆则是所有线程共享的。栈因为是运行单位,因此里面存储的信息都是跟当前线程(或程序)相关
2017-04-07 00:34:19
202
转载 java集合框架(二)-HashMap总结
1、首先要清楚HashMap的存储结构,如下图所示: 图中,紫色部分即代表哈希表,也称为哈希数组,数组的每个元素都是一个单链表的头节点,链表是用来解决冲突的,如果不同的key映射到了数组的同一位置处,就将其放入单链表中。 2、首先看链表中节点的数据结构: // Entry是单向链表。 // 它是 “HashMap链式存储法”对应
2017-03-27 23:47:02
191
转载 集合框架(一)-关于ArrayList的源码几点比较重要的总结
1、注意其三个不同的构造方法。无参构造方法构造的ArrayList的容量默认为10,带有Collection参数的构造方法,将Collection转化为数组赋给ArrayList的实现数组elementData。 2、注意扩充容量的方法ensureCapacity。ArrayList在每次增加元素(可能是1个,也可能是一组)时,都要调用该方法来确保足够的容量。当容量不足以容纳当前的元
2017-03-27 23:42:23
219
原创 日志总结-Java内部类
学习内容:一、专业课内部类:类里面包含类外层的类:叫做外部类内层的类:叫做内部类 按照内部类出现的位置,可分为几类: 1.在成员位置上时,叫做成员内部类(普通成员内部类,静态内部类)2.在成员方法里面,叫做 局部内部类 3.匿名内部类,名字不确定内部类的一些共性 1.内部类可以随意获取外部类的成员(包括方法以及属性 任意类
2017-03-22 23:22:07
454
原创 日志总结-Java 基本数据类型
基本数据类型分为:1)内置数据类型 内置数据类型还分为:八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byteshort int long float double char boolean 2)引用数据类型(引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型)
2017-03-21 23:27:53
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人