随笔分类 -  Java

Java Queue接口,Deque接口
摘要:(一) Queue接口及LinkedList实现 Queue接口与List、Set同一级别,都是继承了Collection接口。 Queue接口定义的6个方法: 添加元素: add:添加失败,会抛异常 offer:添加失败,会返回false 删除元素: remove:队列为空,会抛异常 poll:队 阅读全文

posted @ 2021-01-22 12:17 懂技术爱生活 阅读(217) 评论(0) 推荐(0)

Java 四种创建线程方式
摘要:import java.util.ArrayList; import java.util.List; import java.util.concurrent.*; public class ThreadTester { public static void main(String[] args) { 阅读全文

posted @ 2021-01-20 13:23 懂技术爱生活 阅读(133) 评论(0) 推荐(0)

Java8 函数式接口与Lambda及其应用
摘要:1) java 8 中 四大函数接口的使用 import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Predicate; import java.util.fu 阅读全文

posted @ 2021-01-19 17:06 懂技术爱生活 阅读(117) 评论(0) 推荐(0)

Java 多线程 生产者&消费者 问题
摘要:Java 多线程 生产者&消费者 问题。 阅读全文

posted @ 2018-09-18 15:49 懂技术爱生活 阅读(128) 评论(0) 推荐(0)

Java的HashMap实现原理整理总结
摘要:通过Debug 探寻Java-HashMap 实现原理: 一个简单的例子,代码如下, 测试方法 main: KeyObj.java 运行测试方法main,Debug查看HashMap: 1.可以看到HashMap其实是有一个名称为table的Entry数组,我们使用HashMap的put方法,本质是 阅读全文

posted @ 2017-08-11 15:55 懂技术爱生活 阅读(205) 评论(0) 推荐(0)

Java常见算法整理
摘要:兔子问题(斐波那契数列规律) 台阶问题 (兔子问题变种,递归规律) 素数问题(判断素数、质数方式) 水仙花数问题(数字分解) 查找算法(二分查找) 排序算法(选择排序,冒泡排序,快速排序) 兔子问题,重点是找到规律。 斐波那契数列 1、1、2、3、5、8、13、21、34、55 规律为:F(n)=F 阅读全文

posted @ 2017-08-11 14:01 懂技术爱生活 阅读(1596) 评论(0) 推荐(0)

[Spring面试] 问题整理
摘要:IoC:Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理, 简单说,就是创建UserService对象控制权被反转到了Spring框架 DI:Dependency Injection 依赖注入,在Spring 阅读全文

posted @ 2017-05-16 16:29 懂技术爱生活 阅读(8901) 评论(0) 推荐(1)

导航