会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
傲世九重天~楚阳
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2020年11月29日
Springboot项目的应用监听器ApplicationListener的使用
摘要: 背景 ApplicationContext事件监听机制是Observer设计模式的实现,通过继承ApplicationEvent类和实现ApplicationListener接口,可以实现ApplicationContext事件处理; 如果容器中存在ApplicationListener的Bean,
阅读全文
posted @ 2020-11-29 21:29 傲世九重天~楚阳
阅读(894)
评论(0)
推荐(0)
编辑
2020年9月21日
关于java8 Lambda表达式使用 以及变量的使用限制 方法引用
摘要: 一、Lambda表达式规则 1、lambda表达式里只能引用被final 修饰的本地变量 ,这就是说不能在 lambda 内部修改定义在域外的局部变量,否则会编译错误。 2、局部变量可以不用声明为 final,但是必须不可被后面的代码修改(即隐性的具有 final 的语义) 3、lambda表达式里
阅读全文
posted @ 2020-09-21 10:58 傲世九重天~楚阳
阅读(1333)
评论(0)
推荐(0)
编辑
2020年5月25日
java8新特性-foreach&lambda
摘要: 本文将了解java8新特性-foreach 循环List和Map. Map java8前遍历map 1 Map<String, Integer> items = new HashMap<>(); 2 items.put("A", 10); 3 items.put("B", 20); 4 items.
阅读全文
posted @ 2020-05-25 19:59 傲世九重天~楚阳
阅读(181)
评论(0)
推荐(0)
编辑
2019年9月28日
Java实现多线程的四种方式
摘要: Java多线程实现方式主要有四种: *①继承Thread类、 *②实现Runnable接口、 *③实现Callable接口通过FutureTask包装器来创建Thread线程、 *④使用ExecutorService、Callable、Future实现有返回结果的多线程。 1、继承Thread类创建
阅读全文
posted @ 2019-09-28 18:46 傲世九重天~楚阳
阅读(171)
评论(0)
推荐(0)
编辑
2019年9月23日
Java中的字符串常量池,栈和堆的概念
摘要: 问题:String str = new String(“abc”),“abc”在内存中是怎么分配的? 答案是:堆内存。(Tips:jdk1.8 已经将字符串常量池放在堆内存区) 题目考查的为Java中的字符串常量池和JVM运行时数据区的相关概念。 "abc"为字面量对象,其存储在堆内存中。而字符串常
阅读全文
posted @ 2019-09-23 21:20 傲世九重天~楚阳
阅读(562)
评论(0)
推荐(0)
编辑
java对象只有值传递,为什么?
摘要: 在开始深入讲解之前,有必要纠正一下大家以前的那些错误看法了。如果你有以下想法,那么你有必要好好阅读本文。 错误理解一:值传递和引用传递,区分的条件是传递的内容,如果是个值,就是值传递。如果是个引用,就是引用传递。 错误理解二:Java是引用传递。 错误理解三:传递的参数如果是基本类型,那就是值传递,
阅读全文
posted @ 2019-09-23 19:57 傲世九重天~楚阳
阅读(268)
评论(0)
推荐(0)
编辑
2019年9月21日
面向对象和面向过程程序设计理解及区别
摘要: 项目 名称 面向对象程序设计 面向过程程序设计 (也叫结构化编程) 定义 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用
阅读全文
posted @ 2019-09-21 21:43 傲世九重天~楚阳
阅读(2901)
评论(0)
推荐(0)
编辑
2019年9月12日
String对象为什么不可变
摘要: 转载:https://www.cnblogs.com/leskang/p/6110631.html 一、什么是不可变对象? As we all know, 在Java中, String类对象是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,
阅读全文
posted @ 2019-09-12 15:34 傲世九重天~楚阳
阅读(345)
评论(0)
推荐(0)
编辑
2019年8月29日
mybatis_plus插件——生成器
摘要: 最近在学习mybatis框架,虽然已经简化了一些Dao代码,但是还想更上一层楼吗?不再被基本的pojo层,controller层,service层,dao层基本重复代码所困恼吗?这里,让我们来学习一下mybatis plus生成器吧,实现mybatis的逆向工程,最好是以springboot结合。
阅读全文
posted @ 2019-08-29 15:58 傲世九重天~楚阳
阅读(1302)
评论(0)
推荐(0)
编辑