![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
蟹六二
身如土狗,细嗅蔷薇
展开
-
多线程编程
进程VS线程VS多线程多线程编程继承Thread类实现Runnable接口继承Thread类// mythread.javapublic class Mythread extends Thread{ @Override public void run(){ System.out.println("My thread"); }}// run.javapublic class Run { public static void mai原创 2020-10-27 16:46:50 · 171 阅读 · 0 评论 -
Spring Boot 实现定时任务的动态增删启停
添加执行定时任务的线程池配置类添加定时任务示例类定时任务数据库表设计添加定时任务实体类新增定时任务在spring boot项目中,可以通过@EnableScheduling注解和@Scheduled注解实现定时任务,也可以通过SchedulingConfigurer接口来实现定时任务。但是这两种方式不能动态添加、删除、启动、停止任务。要实现动态增删启停定时任务功能,比较广泛的做法是集成Quartz框架。但是本人的开发原则是:在满足项目需求的情况下,尽量少的依赖其它框架,避免项目过于臃肿和复杂.原创 2020-08-25 10:40:37 · 174 阅读 · 0 评论 -
万字详解,JDK8 的 Lambda、Stream 和日期的使用详解(From java 基基)
前言本篇主要讲述是Java中JDK1.8的一些新语法特性使用,主要是Lambda、Stream和LocalDate日期的一些使用讲解。LambdaLambda介绍“Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式的结构一个 Lambda 表达式可以有零个或多个参数参数的类型既可以明确声明,也可以根据原创 2020-08-24 14:34:24 · 335 阅读 · 0 评论 -
java枚举类型Enum
状态:package com.example.demo.meiju;public enum Status { SUCCESS(200,"成功"),ERROR(500,"失败"); private Integer code; private String value; Status(int i, String s) { this.code = ...原创 2019-10-24 13:37:05 · 191 阅读 · 0 评论