会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jihite
不害怕 不着急 不要脸
博客园
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
69
下一页
2018年12月6日
synchronized锁住的是代码还是对象
摘要: 不同的对象 # 执行结果 现象 在MyThread中,每次都new一个新的Sync对象,可以看到代码块test虽然被加了synchonized但是还是并行执行的,初步结论:锁住的不是代码块 同一个对象 执行结果 现象 可以看到当他们共用一个对象的时候,synchonized起了作用,这块代码是串行执
阅读全文
posted @ 2018-12-06 22:04 jihite
阅读(7676)
评论(0)
推荐(0)
2018年11月9日
maven package,clean,install,compile命令
摘要: 1.Ideal中显示 2.各个阶段干嘛的? compile,编译命令,会在项目路径下生成一个target目录,在该目录中包含一个classes文件夹,里面全是生成的class文件及字节码文件 package,这个命令会在你的项目路径下一个target目录,并且拥有compile命令的功能进行编译,同
阅读全文
posted @ 2018-11-09 23:32 jihite
阅读(1253)
评论(0)
推荐(1)
2018年11月3日
设计模式——装饰者模式
摘要: 1. 情景 面馆开张了,主营2种面:酸菜面、牛肉面;外加2种配料:鸡蛋、豆皮 用装饰者模式来设计这一订单系统: 满足要求:可以返回点的名称、计算总价格 2. 设计 大体思路: 这里要说的是鸡蛋、豆皮是装饰者,为了让他可以任意的加配料,返回仍是面条类。 类设计图: 3. 实现 面条抽象类 装饰者抽象类
阅读全文
posted @ 2018-11-03 13:33 jihite
阅读(1313)
评论(0)
推荐(1)
2018年11月2日
设计模式——观察者模式
摘要: 1. 介绍 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern) 当一个对象被修改时,则会自动通知它的依赖对象(广播)。观察者模式属于行为型模式。 2. 类定义 定义观察者接口和被观察者抽象类 定义实现被观察者的具体类 定义实现观察者的2个具体类 3.测试 结果 4.总结
阅读全文
posted @ 2018-11-02 14:16 jihite
阅读(592)
评论(3)
推荐(1)
2018年10月31日
com.alibaba.fastjson.JSON对类对象的序列化与反序列化
摘要: 1. 目标 把类的对象存储到字符串可存储 2. 类定义 3. 测试 结果 4. Fastjson Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接
阅读全文
posted @ 2018-10-31 22:51 jihite
阅读(6909)
评论(0)
推荐(0)
2018年10月25日
java8 Stream使用案例
摘要: 1. 原理 Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的 Iterator。 原始版本的 Iterator,用户只能显式地一个一个遍历元素并对其执行某些操作; 高级版本的 Stream,用户只要给出需要对其包含的元素执行什么操作,比如: 所有元素
阅读全文
posted @ 2018-10-25 22:26 jihite
阅读(4734)
评论(0)
推荐(0)
java arrayList vector 区别
摘要: 1. 关系图 List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList 2. ArrayList、Vector和LinkedList区别 ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间
阅读全文
posted @ 2018-10-25 14:14 jihite
阅读(291)
评论(0)
推荐(0)
2018年10月19日
java解析xml
摘要: 问题 解析如下格式的xml文件 解决 根据数据,定义类对象用于存储 解析xml数据 结果 解析 <student>里面有两类数据:一是成员变量、一是标签,分别用以下获取 element.getAttribute("idcard") element.getElementsByTagName("name
阅读全文
posted @ 2018-10-19 20:26 jihite
阅读(13993)
评论(0)
推荐(0)
2018年10月18日
自定义注解
摘要: 问题 如何通过注解值得到对应成员变量? 学习注解 自定义注解 定义User类 其中lombok的依赖配置为 测试注解 结果 解决
阅读全文
posted @ 2018-10-18 22:22 jihite
阅读(1385)
评论(0)
推荐(0)
2018年10月17日
java为什么使用TypeReference
摘要: 用途 在使用fastJson时,对于泛型的反序列化很多场景下都会使用到TypeReference,例如: 输出 使用TypeReference可以明确的指定反序列化的类型,具体实现逻辑参考TypeReference的构造函数 解说 其中核心的方法是:getActualTypeArguments,它可
阅读全文
posted @ 2018-10-17 14:47 jihite
阅读(13073)
评论(0)
推荐(1)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
69
下一页
公告