
java
Tate-lucky
等到风景都看透
展开
-
ArrayListStudy
过完年很久一段时间处于空档期,没有更新博客了,作为一个菜鸟,愈发觉得自己的基本功还是很烂,空余时间自己还是到处找资料,看看基础。集合,作为java开发的重点,不明白其中原理是很难正确的使用,应用场景,数据结构等,于是闲余时间我也到处找资料也跟着看看源码“认真“的学习了一波这里写代码片import com.tatelucky.study.model.Car;import com.ta...原创 2018-03-09 09:58:27 · 203 阅读 · 0 评论 -
Condition study
并发包里面,Condition应该是很多内容的基础,主要是用到了await和signal的方法,截至贴代码吧import org.junit.Test;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks....原创 2019-03-21 15:14:12 · 364 阅读 · 0 评论 -
unsafe类学习
unsafe类作为java多线程包里面的基石,没有了解的话,对于后面的读写锁和 AQS等模块理解还是不太友好,建议学习一些,以下是学的时候的一些代码import org.junit.Test;import sun.misc.Unsafe;import java.lang.reflect.Field;import java.util.concurrent.TimeUnit;publ...原创 2019-03-20 15:56:38 · 363 阅读 · 1 评论 -
XStream
依赖: <!-- xstream --><dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.4.10</version&am原创 2018-11-07 17:14:43 · 337 阅读 · 0 评论 -
interface还是final class?还是enum?
interface还是final class?还是enum?很久没老老实实写过技术的博客了,最近事情很多很杂也很乱,很难沉下心去做一件事情,最终找到一个合理的答案,懒!原本我是计划今年写满100篇博客的,因为各种“懒”,呵呵了,估计又要成为明年的计划了。。。。。。原创 2018-10-18 22:52:59 · 693 阅读 · 0 评论 -
SynchronizedListStudy
import java.util.ArrayList;import java.util.Collections;import java.util.Iterator;import java.util.List;/** * SynchronizedList * 因为ArrayList本身不是线程安全的 * 通过Collections.synchronizedList可以将其包装成一个线...原创 2018-03-09 10:03:36 · 209 阅读 · 0 评论 -
LinkedListStudy
import java.util.LinkedList;/** * Create by tate ON 2017/12/26. */public class LinkedListStudy { public static void main(String[] args) { // 基于双向循环链表实现 // 非线程安全 // ...原创 2018-03-09 10:02:31 · 222 阅读 · 0 评论 -
HashtableStudy
import java.util.Hashtable;/** * 不建议用 * Create by tate ON 2017/12/26. */public class HashtableStudy { public static void main(String[] args) { //线程安全的 //默认构造函数,指定的容量大小是11;加载因...原创 2018-03-09 10:01:34 · 188 阅读 · 0 评论 -
HashMapStudy
import java.util.Collection;import java.util.HashMap;/** * Create by tate ON 2017/11/11. */public class HashMapStudy { public static void main(String[] args) {// HashMap<String,Ob...原创 2018-03-09 09:59:37 · 203 阅读 · 0 评论 -
记一个类型转换时候的bug
记一个日常小坑,平时没注意导致的类型转换错误多话不说,先上代码import com.alibaba.fastjson.JSON;import org.junit.Test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;publi...原创 2019-03-27 14:25:25 · 373 阅读 · 0 评论