Java基础学习
文章平均质量分 84
丑B
这个作者很懒,什么都没留下…
展开
-
Java设计模式--责任链1
参考博客: 大神博客 点赞请去大神博客1.什么是责任链责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。2.责任链模式的结构下面使用了一个责任链模式的最简单的实现。责任链模式涉及到的角色如下所示:抽象处理者(Handler)角色:定义出一个处理请求的接口。如转载 2021-04-06 21:41:10 · 61 阅读 · 0 评论 -
Java定时任务-ScheduledExecutorService
1.ScheduledExecutorService的接口介绍package java.util.concurrent;public interface ScheduledExecutorService extends ExecutorService { //单次执行,在指定延时delay后运行command任务 public ScheduledFuture<?> schedule(Runnable command,long delay, TimeUnit unit);原创 2021-01-27 23:26:29 · 1135 阅读 · 0 评论 -
Java定时任务 Timer 和 TimerTask
1.基本简介java.util.TimerTask:表示一个定时任务基本使用:TimerTask task1=new TimerTask() { @Override public void run() { String name = Thread.currentThread().getName(); System.out.println("[当前线程是:"+name+",执行定时任务1:"+原创 2021-01-27 14:17:20 · 774 阅读 · 0 评论 -
Java Stream流的理解与使用
转载至博客:大神的博客Java8 Stream1 Stream概述2 Stream的创建3 Stream的使用案例使用的员工类3.1 遍历/匹配(foreach/find/match)3.2 筛选(filter)3.3 聚合(max/min/count)3.4 映射(map/flatMap)3.5 归约(reduce)3.6 收集(collect)3.6.1 归集(toList/toSet/toMap)3.6.2 统计(count/averaging)3.6.3 分组(partitioningBy/gro转载 2021-01-12 19:56:59 · 450 阅读 · 1 评论 -
Java中的String,StringBuilder,StringBuffer三者的区别
Java中的String,StringBuilder,StringBuffer三者的区别最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。这三个类之间的区别主要是在...转载 2019-03-23 15:39:18 · 60 阅读 · 0 评论 -
Java equals()方法和"=="的区别
java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 基本类型的比较应用双等号(),比较的是他们的值。 2.复合数据类型(类) 当复合数据类型用()进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个...转载 2019-03-28 10:03:33 · 73 阅读 · 0 评论