java
java学习
牛马狗猪猴
That big fool took this sentence to translate。
展开
-
java多线程
这些方法可以帮助你更好地控制线程的执行和管理,但要记得合理使用,以避免产生不必要的问题哦!(Terminated):当线程的任务执行完毕或者发生异常时,它会进入终止状态。(Waiting):当线程在等待其他线程的特定操作完成时,它会进入等待状态。(Blocked):当线程在等待某个资源或者锁的时候,它会进入阻塞状态。(New):当一个线程对象被创建但还没有启动时,它的状态就是新建状态。(Runnable):当线程被启动后,它进入运行状态,开始执行任务。原创 2023-08-30 10:39:57 · 729 阅读 · 1 评论 -
设计模式 --单例模式
设计模式 单例模式原创 2023-06-09 11:33:42 · 65 阅读 · 0 评论 -
Java 线程池
简单来说就是存放线程的池子,就是一种多线程处理形式,处理过程中可以将任务添加到队列中,然后在创建线程后自动启动这些任务。线程池的优点:降低资源消耗、提高响应速度、线程可以复用、可以控制最大并发数、可以管理线程;原创 2023-06-08 11:17:49 · 770 阅读 · 1 评论 -
stream(流)分页
stream(流)原创 2023-03-21 11:15:39 · 523 阅读 · 0 评论 -
mybatis 一对多配置
mybatis 一对多配置原创 2023-02-24 15:20:31 · 159 阅读 · 0 评论 -
springboot整合nacos
springboot整合nacos原创 2023-02-07 17:44:50 · 128 阅读 · 0 评论 -
SpringCloud五大常用组件
SpringCloud五大常用组件原创 2023-02-07 16:07:45 · 613 阅读 · 0 评论 -
redis 简单分布式锁dome
redis 简单分布式锁dome原创 2023-02-06 10:50:07 · 77 阅读 · 0 评论 -
stream(流) 分组
stream(流) 分组原创 2023-02-06 10:34:10 · 1314 阅读 · 0 评论 -
Java 基本数据类型
Java 基本数据类型基本数据类型如下,一共八个。整数型:byte(1字节) short(2字节) int(4字节) long(8字节)浮点型(即小数):float(4字节) double(8字节)字符型:char (1字节)布尔型:boolean (1字节)扩展内容引用数据类型:字符串型:String (4字节)...原创 2021-07-19 10:59:22 · 36 阅读 · 0 评论 -
Java8新特性 方法引用
Java8新特性 方法引用原创 2023-02-03 15:37:18 · 70 阅读 · 0 评论 -
Java8新特性 函数式接口
Java8新特性 函数式接口原创 2023-02-03 15:16:13 · 74 阅读 · 0 评论 -
stream(流) 排序
stream(流) 排序原创 2023-02-03 14:42:00 · 168 阅读 · 0 评论 -
Java8新特性 时间日期API
Java8新特性 时间日期API原创 2023-02-03 14:31:30 · 78 阅读 · 1 评论 -
java8新特性 接口中默认方法和静态方法
java8新特性 接口中默认方法和静态方法原创 2023-02-03 11:48:41 · 59 阅读 · 0 评论 -
Java8新特性 Lambda表达式 基本使用例子
Java8新特性 Lambda表达式 基本使用例子原创 2023-02-03 11:18:30 · 52 阅读 · 0 评论 -
stream(流) 的基本使用
stream(流) 的基本使用原创 2023-02-03 10:34:58 · 166 阅读 · 0 评论 -
stream(流) 归约 把流中的元素组合起来
stream(流) 归约 把流中的元素组合起来原创 2023-02-03 10:08:06 · 112 阅读 · 0 评论 -
stream(流) 查找方法
stream(流) 查找方法原创 2023-02-02 17:59:33 · 2082 阅读 · 1 评论 -
stream(流) 流的扁平化flatMap
stream(流) 流的扁平化 flatMap原创 2023-02-02 16:53:20 · 1231 阅读 · 0 评论 -
stream(流) 映射
stream(流) 映射原创 2023-02-02 16:30:20 · 138 阅读 · 0 评论 -
stream(流) 获取list里面对象的某个值的列表
stream(流) 获取list里面对象的某个值的列表原创 2023-02-02 16:24:05 · 4674 阅读 · 0 评论 -
stream(流) 跳过前面n个对象
stream(流) 跳过前面n个对象原创 2023-02-02 16:16:50 · 225 阅读 · 0 评论 -
stream(流) 截取list的几个
stream(流) 截取list的几个原创 2023-02-02 16:04:16 · 1420 阅读 · 0 评论 -
stream(流) 找出不同的对象
stream(流) 找出不同的对象原创 2023-02-02 15:57:03 · 164 阅读 · 0 评论 -
stream(流) 过滤器
stream(流) 过滤器。原创 2023-02-02 15:43:53 · 192 阅读 · 0 评论 -
乐观锁与悲观锁
乐观锁与悲观锁乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,不能不以场景而定说一种人好于另外一种人。悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。Java原创 2022-03-22 16:23:32 · 57 阅读 · 0 评论 -
ArrayList和LinkedList的异同
ArrayList和LinkedList的异同之处原创 2022-03-22 13:55:47 · 563 阅读 · 0 评论 -
Java 幂计算
Java 幂计算//10的3次方double jg=Math.pow(10, 3);System.out.println(jg);结果是:1000.0原创 2021-07-19 16:06:25 · 174 阅读 · 0 评论