标签:public
-
SpringBoot教程第18篇:定时任务
这篇文章将介绍怎么通过spring去做调度任务。 构建工程 创建一个Springboot工程,在它的程序入口加上@EnableScheduling,开启调度任务。 @SpringB…
-
SpringBoot教程第18篇:定时任务
这篇文章将介绍怎么通过spring去做调度任务。 构建工程 创建一个Springboot工程,在它的程序入口加上@EnableScheduling,开启调度任务。 @SpringB…
-
Java基础:java中HashSet详解
java中HashSet详解 HashSet 的实现 对于 HashSet 而言,它是基于 HashMap 实现的,HashSet 底层采用 HashMap 来保存所有元素,因此 …
-
java8 lambda
λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; } 转成λ表达式后是这个样子: (…
-
第42篇:死磕 java线程系列之创建线程的8种方式
(手机横屏看源码更方便) 问题 (1)创建线程有哪几种方式? (2)它们分别有什么运用场景? 简介 创建线程,是多线程编程中最基本的操作,彤哥总结了一下,大概有8种创建线程的方式,…
-
第49篇:死磕 java同步系列之CyclicBarrier源码解析——有图有真相
问题 (1)CyclicBarrier是什么? (2)CyclicBarrier具有什么特性? (3)CyclicBarrier与CountDownLatch的对比? 简介 Cyc…
-
第3篇:死磕 java集合之ConcurrentHashMap源码分析(三)
本章接着上两章,链接直达: 死磕 java集合之ConcurrentHashMap源码分析(一) 死磕 java集合之ConcurrentHashMap源码分析(二) 删除元素 删…
-
1. sharding-jdbc源码之数据源
阿飞Javaer,转载请注明原创出处,谢谢! 以com.dangdang.ddframe.rdb.sharding.example.jdbc.Main剖析分库分表配置与实现,其部分…
-
21-Java中级面试题(二十一)
见如下代码: public class IntTest { public static void main(String[] args) { Integer i1 = 100; I…
-
19-Java中级面试题(十九)
1,下列说法正确的是() A.一个文件里可以同时存在两个public修饰的类 B.构造函数可以被重写(override) C.子类不能访问父类非public和protected修饰…
-
017-十七、Java 9 – CompletableFuture API ( 下 )
引言 Java 9 同时为 CompletableFuture 类添加了一些工厂方法 completedFuture(U value) 工厂方法 completedFuture(U…
-
012-十二、Java 9 – 内部类的方块操作符
引言 方块操作符 ( <> ) 在 Java 7 中就引入了,目的是为了使代码更可读。 但是呢,这个操作符一直不能在匿名内部类中使用 Java 9 修正了这个问…
-
012-十二、Java 8 集合遍历 forEach() 方法
引言 Java 8 为所有的集合添加了一个新的方法 forEach() ,该方法以只读形式遍历集合所有的元素并为每一个元素执行一个动作。 我们先来看一个范例 ForEachTest…
-
011-十一、Java 8 接口静态方法
引言 Java 8 除了给接口带来了 默认方法之外,还给接口带来了 静态方法。而且,Java 8 中的静态方法还可以有具体的实现。 我们都知道,在 Java 7 及之前的版本中,接…
-
010-十一、Java 8 接口静态方法
引言 Java 8 除了给接口带来了 默认方法之外,还给接口带来了 静态方法。而且,Java 8 中的静态方法还可以有具体的实现。 我们都知道,在 Java 7 及之前的版本中,接…
-
010-十、Java 8 接口 ( interface ) 默认方法
引言 总所周知,在 Java 7 和之前的版本中,接口 interface 是不能包含具体的方法实现的。 比如,下面的代码,是会报错的。 public class Interfac…
-
009-九、Java 8 方法引用
引言 Java 8 中新增加了 方法引用 这个概念。 但,什么是方法引用呢 ? 我们先来看一个例子,下面这个范例演示了如何遍历字符串列表并进行一些操作 LambdaTester.j…
-
11-Java基础面试题(十一)
前言 之前发布的面试题,多多少少有一些细节上的错误或者笔误,不少同学给我留言指正,我想着等开通留言之后在每一篇的留言下声明一下错误点。前天留言功能终于等到了。结果发现留言只能开通之…
-
10-Java基础面试题(十)
1.请看如下代码 class Person { private int a; public int change(int m){return m;} } public class …
-
08-Java基础面试题(八)
1.一个以”.java”为后缀的源文件,正确的是() A. 只能包含一个类,类名必须与文件名相同 B. 只能包含与文件名相同的类以及其中的内部类 C. 只能有一个与文件名相同的类,…