自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [秃头之路---Java基础部分]注释和嵌入文档

注释和嵌入文档一.Java的三种类型的注释1. 单行注释2. 多行注释3. 文本注释二. 嵌入HTML三. @see 引用其他类四.标记1.类文档标记2.变量文档标记3.方法文档标记一.Java的三种类型的注释/** * 这是文本注释 * @Author */public class Annotation { /* * 这是多行注释 */ publ...

2019-07-20 21:03:25 1284

转载 [秃头之路]《悬赏征集!5 道题征集代码界前 3% 的超级王者》

《悬赏征集!5 道题征集代码界前 3% 的超级王者》1. 原始类型的 float2.包装类Float3. switch 判断 null 值的字符串4. BigDecimal 的赋值方式5. ReentrantLock1)lock 是非公平锁2)finally 代码块不会抛出异常3)tryLock 获取锁失败则直接往下执行阿里出的五道题1. 原始类型的 float题目public class...

2019-07-17 10:17:17 224

转载 Java面试200题(基础部分)

200道面试题一、Java基础部分一、Java基础部分1. JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。具体来说 JDK 其实包含了 JRE,同时还包含了编译 ...

2019-07-15 10:10:59 524 1

转载 [秃头之路]锁

锁一、Synchronized 与 Lock二、悲观锁与乐观锁三、乐观锁的基础 --- CAS四、自旋锁五、Synchronized 锁升级: 偏向锁 → 轻量锁 → 重量级锁六、可重入锁(递归锁)七、公平锁、 非公平锁八、可中断锁九、读写锁,共享锁,互斥锁十、回到悲观锁和乐观锁一、Synchronized 与 Lock  Java中有两种加锁的方式:一种是用synchronized关键字,另...

2019-07-12 14:53:08 164

转载 [秃头之路]Spring详解_(中)

Spring详解三. DI依赖注入  3.1、什么是DI依赖注入?  3.2、利用 set 方法给属性赋值  3.3、利用 构造函数 给属性赋值四. 注解配置IOC、DI  4.1、注解 @Component  4.2、@Repository @Service @Controller  4.3、注解 @Resource  4.4、注解 @Autowired五. AOP (重点)  5.1...

2019-07-10 00:08:41 166

转载 [秃头之路]Spring详解_(上)

Spring详解一. 概述1.1、什么是 spring ?1.2、Spring 起源1.3、 Spring特点1.4、Spring 框架结构1.5、Spring 框架特征1.6、 Spring 优点二. IOC控制反转2.1、 什么是IOC? IOC-Inversion of Control,即控制反转。它不是什么技术,而是一种设计思想。2.2、 分享Bromon的blog上对IOC与DI浅显易懂...

2019-07-09 23:27:34 279

原创 [秃头之路]Map遍历的方式

Map的四种遍历方式public class MapTest { public static void main(String[] args){ Map<Object,Object> map = new HashMap<>(); map.put("1", "a"); map.put("2", "b"); ...

2019-07-09 19:11:15 92

转载 [秃头之路]Java设计模式一

设计模式(Design Patterns))——可复用面向对象软件的基础一. 设计模式的分类二. 设计模式的六大原则三. Java的23种设计模式**(一). 工厂方法模式**(Factory Method)1.1 **普通工厂模式** : 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图:1.2 **多个工厂方法模式** : 是对普通工厂方法模式的改进,在普通...

2019-07-08 16:22:36 178

转载 Redis面试题总结

1

2019-07-04 22:24:13 251

转载 Java中的栈和堆

首先要搞清楚堆栈里放的什么东西:栈存储运行时声明的变量——对象引用(或基础类型, primitive)内存空间,堆分配每一个对象内容(实例)内存空间。一个变量可以先后指向多个对象实例;数组、链表等可以存放对多个实例对象内容的引用关系。没有引用关系的对象内容按说被虚拟机回收(recycled,destroy,在C++叫delete,在C叫free)。 栈的实现是先入后出的, 相似的集装箱那种货舱...

2019-07-04 16:21:24 104

转载 多线程学习

多线程一. 多线程是什么? 为什么要使用多线程二. 线程的生命周期三. 创建线程的方法  1. 继承Thread类:  2. 实现Runnable接口:  3. 通过Callable和Future创建线程:四. 继承Thread类和实现Runnable接口、实现Callable接口的区别五. 线程状态管理  1. 线程睡眠 --- sleep  2. 线程让步 --- yield  3. 线程合并...

2019-07-04 14:01:41 132

转载 Java集合框架学习

Java集合框架一. 集合框架图二. 总体分析三. Collection接口四. Map接口五. Iterator 与 ListIterator六. 异同点一. 集合框架图二. 总体分析三. Collection接口四. Map接口五. Iterator 与 ListIterator六. 异同点//list迭代器ListIterator<Integer> listIte...

2019-07-04 09:37:21 220

空空如也

空空如也

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

TA关注的人

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