自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 关于泛型方法

> 首先需要注意的是,泛型方法所在的类可以是泛型类也可以不是。## 基本原则如果使用泛型方法可以取代将整个类泛型化,那么就应该只使用泛型方法 对于static修饰的方法,无法访问泛型类的类型参数。所以static方法需要使用泛型能力,就必须使其成为泛型方法public class LinkedStack<T>{ /* ... */ ...

2018-11-26 14:00:05 153

原创 Spring Boot 热部署--更新无需重启项目

开发过程中的一点点改动需要重启项目是一件很烦的事情,浪费了很多时间。下面介绍Spring Boot本身提供一种非常简单的热部署方式。# 添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-de...

2018-11-13 17:28:35 1054

原创 谈谈Synchrnized和ReentrantLock区别

 今年参加校招笔试面试经常遇到的一个问题。    总的来说,ReentrantLock并不是一种替代内置加锁的方法,而是当内置加锁机制不适用时,作为一种可选择的高级功能。与内置锁不同的是,Lock提供了一种无条件的、可轮询的、定时的以及可中断的锁获取操作,所有加锁和解锁的方法都是显式的。实现机制Synchronized通过java对象头锁标记和Monitor对象实现 Reen...

2018-11-11 22:34:40 350

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除