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

JAVA 2372

#java
Java Stack与Queue详解

一、Stack 示例: package StackPack; import java.util.Stack; public class StackDemo { public sta…

2021-06-23 275

#java
详解java设计模式之六大原则

一、单一职责原则 1、单一职责定义 单一职责原则:一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 单一职责原则告诉我们:一个类不…

2021-06-23 458

#java
java算法之静态内部类实现雪花算法

目录概述一、概念1、原理二、静态类部类单例模式生产雪花ID代码1、代码2、测试结果3、为什么说41位时间戳最长只能有69年概述 在生成表主键ID时,我们可以考虑主键自增 或者 UU…

2021-06-23 613

#java
Java项目有中多个线程如何查找死锁

当项目有中多个线程,如何查找死锁? 最近,在IDEA上进行多线程编程中老是在给线程加锁的时候,总是会遇到死锁问题,而当程序出现死锁问题时,编译器不能精确的显示错误的精确位置。当项目…

2021-06-23 397

#java
Java基础之switch分支结构详解

一、基本语法 二、流程图 1.画出 swtich 出流程 2.案例说明流程图   三、快速入门 案例:Switch01.java 请编写一个程序,该程序可以接收一个字符,…

2021-06-22 282

#java
如何用Java注解和反射实现依赖注入

概述 在Spring中,我们可以通过 @Autowired注解的方式为一个方法中注入参数,那么这种方法背后到底发生了什么呢,这篇文章将讲述如何用Java的注解和反射实现一个“低配版…

2021-06-22 537

#java
详解java 中的CAS与ABA

1. 独占锁: 属于悲观锁,有共享资源,需要加锁时,会以独占锁的方式导致其它需要获取锁才能执行的线程挂起,等待持有锁的钱程释放锁。传统的关系型数据库里边就用到了很多这种锁机制,比如…

2021-06-22 548

#java
Java基础之集合Set详解

目录 一、概述 二、Set的常用方法 三、Set的遍历 3.1增强for循环 3.2 迭代器遍历 一、概述 Set是Java中的集合类,提供了一种无顺序,不重复的集合。常用的子类包…

2021-06-22 238

#java
JAVA初探设计模式的六大原则

前言 我想用贴近生活的语句描述一下自己对六种原则的理解。也就是不做专业性的阐述,而是描述一种自己学习后的理解和感受,因为能力一般而且水平有限,也许举的例子不尽妥当,还请谅解原本我是…

2021-06-19 637

#java
浅谈Spring Bean的基本配置

一、Spring中set方法的注入 User实体 @Data //lombok提供的有参构造 @AllArgsConstructor lombok提供的无参构造 @NoArgsCo…

2021-06-19 148

#java
java isInterrupted()判断线程的实例讲解

1、说明 isInterrupted()可以判断当前线程是否被中断,仅仅是对interrupt()标识的一个判断,并不会影响标识发生任何改变(因为调用interrupt()的时候会…

2021-06-19 158

#java
Spring5学习之基础知识总结

1.概述 1、Spring 是轻量级的开源的 JavaEE 框架 2、 Spring 可以解决企业应用开发的复杂性 3、Spring 有两个核心部分:IOC 和 Aop IOC:控…

2021-06-19 232
1 25 26 27 28 29 198