摘要: 在JDK1.8以前,接口(interface)没有提供任何具体的实现,在《JAVA编程思想》中是这样描述的:“interface这个关键字产生了一个完全抽象的类,它根本就没有提供任何具体的实现。它允许创建者确定方法名、参数列表和返回类型,但是没有任何方法体。接口只提供了形式,而未提供任何具体实现”。阅读全文
posted @ 2019-04-22 22:11 无恨之都 阅读(28) 评论(0) 编辑
摘要: Java8的两个重大改变,一个是Lambda表达式,另一个就是本节要讲的Stream API表达式。Stream 是Java8中处理集合的关键抽象概念,它可以对集合进行非常复杂的查找、过滤、筛选等操作,在新版的JPA中,也已经加入了Stream。如: Stream API给我们操作集合带来了强大的功阅读全文
posted @ 2019-04-20 13:18 无恨之都 阅读(156) 评论(2) 编辑
摘要: 上一节介绍了Java8新特性中的Lambda表达式,本小节继续讲解Java8的新特性之二:方法引用。方法引用其实也离不开Lambda表达式。 1、方法引用的使用场景 我们用Lambda表达式来实现匿名方法。但有些情况下,我们用Lambda表达式仅仅是调用一些已经存在的方法,除了调用动作外,没有其他任阅读全文
posted @ 2019-04-17 23:39 无恨之都 阅读(247) 评论(0) 编辑
摘要: 前几天,有个同事在使用JPA的自定义SQL方法时,777真钱老虎机一直报异常,捣鼓了半天也没能解决,咨询我的时候,我看了一眼他的777真钱老虎机,差不多是这个样子的: 我告诉他,你的deleteUserById方法缺少了@Modifying注解和@Transactional注解,他半信半疑地试了一下,然后果然就解决了。其实阅读全文
posted @ 2019-04-16 22:44 无恨之都 阅读(281) 评论(1) 编辑
摘要: Java8是自java5之后最重大的一次更新,它给JAVA语言带来了很多新的特性(包括编译器、类库、工具类、JVM等),其中最重要的升级是它给我们带来了Lambda表达式和Stream API。 1、什么是Lambda表达式? Lambda是一个匿名函数,可以理解为是一段可以传递的代码,可以将代码像阅读全文
posted @ 2019-04-15 23:32 无恨之都 阅读(333) 评论(0) 编辑
摘要: 1、前言 因为公司项目中用的RabbitMq来做消息处理,自己以前没有接触过,所以想自学一下。然额,光安装就花了6、7个小时才搞定,中间还换过一个版本,综合国内外博客才最终将所有安装中遇到的问题解决掉,最终将RabbitMq给运行起来,实属不易啊。说实话,学习一个新的技术,在安装软件时就受阻,对自信阅读全文
posted @ 2019-04-13 23:01 无恨之都 阅读(56) 评论(0) 编辑
摘要: 1.前言 匿名内部类在我们JAVA777真钱老虎机员的日常工作中经常要用到,但是很多时候也只是照本宣科地用,虽然也在用,但往往忽略了以下几点:为什么能这么用?匿名内部类的语法是怎样的?有哪些限制?因此,最近,我在完成了手头的开发任务后,查阅了一下JAVA官方文档,将匿名内部类的使用进行了一下总结,案例也摘自官方阅读全文
posted @ 2019-04-10 23:19 无恨之都 阅读(68) 评论(0) 编辑
摘要: 前言 以前看别人博客说看完《深入理解Java虚拟机》这本书并没有让自己的编程水平提高多少,不过却大大提高了自己的装逼水平。其实,我倒不这么认为,至少在我看完一遍这本书后,有一种醍醐灌顶的感觉,很多模糊的知识和概念也变得清晰起来。今天,也是偶然的机会能够运用书中所学的知识解决实际问题,在这里,与大家分阅读全文
posted @ 2019-04-03 22:05 无恨之都 阅读(134) 评论(1) 编辑
博聚网