首页 软件开发 代码讲解 JAVA ( Page 18 )

JAVA 2372

#java
JAVA十大排序算法之快速排序详解

目录快速排序问题思路荷兰国旗问题代码实现时间复杂度算法稳定性总结快速排序 快速排序是对冒泡排序的一种改进,也是采用分治法的一个典型的应用。JDK中Arrays的sort()方法,具…

2022-05-20 178

#java
JAVA十大排序算法之归并排序详解

目录归并排序怎么分怎么治代码实现时间复杂度算法稳定性总结归并排序 归并,指合并,合在一起。归并排序(Merge Sort)是建立在归并操作上的一种排序算法。其主要思想是分而治之。什…

2022-05-20 798

#java
JAVA十大排序算法之希尔排序详解

目录希尔排序代码实现时间复杂度算法稳定性总结希尔排序 一种基于插入排序的快速的排序算法。简单插入排序对于大规模乱序数组很慢,因为元素只能一点一点地从数组的一端移动到另一端。例如,如…

2022-05-20 577

#java
详解java操作Redis数据库的redis工具(RedisUtil,jedis工具JedisUtil,JedisPoolUtil)

该工具包含是封装了jedis,包含redis.properties和jedisPool,序列化使用的是protostuff,map类型操作使用的是fastjson 自己抽空写的,基…

2022-05-20 355

#java
JAVA十大排序算法之插入排序详解

目录插入排序代码实现动图演示代码实现时间复杂度算法稳定性总结插入排序 当我们在玩扑克牌的时候,总是在牌堆里面抽取最顶部的一张然后按顺序在手中排列。 插入排序是指在待排序的元素中,假…

2022-05-20 999

#java
Java中CyclicBarrier和CountDownLatch的用法与区别

目录前言CountDownLatch例子CyclicBarrier构造函数例子两者区别前言 CyclicBarrier和CountDownLatch这两个工具都是在java.uti…

2022-05-17 196

#java
带你深入了解java-代理机制

目录1-代理模式1.1静态代理1.2 动态代理1.2 Cglib代理总结1-代理模式 代理(Proxy)是一种设计模式。提供了对目标对象另外的访问方式,即通过代理对象访问目标对象,…

2022-05-17 288

#java
java基础–JDK SPI概述

目录JDKSPI是什么JDKSPI使用说明及示例SPI在JDBC中的应用对SPI的理解JDK SPI是什么 最近工作中听几个同事说了好几次SPI这个名词,虽然和我没关系,但是心里默…

2022-05-17 414

#java
Java协程编程之Loom项目实战记录

目录前提Loom项目简单介绍Virtual Thread使用小结前提 之前很长一段时间关注JDK协程库的开发进度,但是前一段时间比较忙很少去查看OpenJDK官网的内容。Java协…

2022-05-07 941

#java
一篇文章带你了解Java中ThreadPool线程池

目录ThreadPool线程池的优势线程池的特点1 线程池的方法(1) newFixedThreadPool(2) newSingleThreadExecutor(3) newSc…

2022-05-07 408

#java
Java Springboot之Spring家族的技术体系

目录一、Why二、Spring 家族技术生态全景图三、Spring Framework 的整体架构四、Spring Boot 与 Web 应用程序五、支持运行期内嵌容器(传统 We…

2021-07-09 714

#java
java向下转型基础知识点及实例

1、概念 向下转型就是父类对象转成子类对象。我们把一个父类引用 Animal类型的引用 给了一个 Bird类型 的引用,这就是向下转型 2、格式 子类 子类对象=(子类)父类实例 …

2021-07-09 663
1 16 17 18 19 20 198