AI智能
改变未来

Java开发 第95页

Java中的深浅拷贝问题,你清楚吗?-爱站程序员基地

Java中的深浅拷贝问题,你清楚吗?

AI

一、前言 拷贝这个词想必大家都很熟悉,在工作中经常需要拷贝一份文件作为副本。拷贝的好处也很明显,相较于新建来说,可以节省很大的工作量。在Java中,同样存在拷贝这个概念,拷贝的意义也是可以节省创建对象的开销。 Object 类中有一个方法 ...

Java中常用七个阻塞队列的总结-爱站程序员基地

Java中常用七个阻塞队列的总结

AI

Java中常用七个阻塞队列的总结 凯哥java 凯哥java Java队列总结 通过前面文章的学习,我们对Java中常用队列做了介绍。本文,咱们来对队列做个总结吧。 首先,我们介绍了现实生活中的实际场景(排队买票等),来告诉我们为什么需要使...

Java学习之Thymeleaf使用-爱站程序员基地

Java学习之Thymeleaf使用

AI

Java学习之Thymeleaf使用 0x00 前言 为了后续的代码审计一些常用的框架和技术都是有必要了解一下,在此重拾Spring Boot等开发知识内容。 0x01 Thymeleaf简介 Thymeleaf是一个现代的服务器端Java...

Java多线程?一篇就够了-爱站程序员基地

Java多线程?一篇就够了

AI

多线程详解 目录 一.认识线程及线程的创建 1.线程的概念 2.线程的特性 3.线程的创建方式 <1>继承Thread类 <2>实现Runnable接口 <3>实现Callable接口 二.线程的常用方法...

Java基础篇(04):日期与时间API用法详解-爱站程序员基地

Java基础篇(04):日期与时间API用法详解

AI

本文源码:GitHub·点这里 || GitEE·点这里 一、时间和日期 在系统开发中,日期与时间作为重要的业务因素,起到十分关键的作用,例如同一个时间节点下的数据生成,基于时间范围的各种数据统计和分析,集群节点统一时间避免超时等。 在时间...

java同步系列之Semaphore源码解析-爱站程序员基地

java同步系列之Semaphore源码解析

AI

问题 (1)Semaphore是什么? (2)Semaphore具有哪些特性? (3)Semaphore通常使用在什么场景中? (4)Semaphore的许可次数是否可以动态增减? (5)Semaphore如何实现限流? 简介 Semaph...

Java常见并发编程方式和手段解密,看这篇就足够了!-爱站程序员基地

Java常见并发编程方式和手段解密,看这篇就足够了!

AI

今天的文章将给大家分享Java并发编程相关的知识点,虽然类似的文章已有很多,但本文将以更贴近实际使用场景的方式进行阐述。具体将对Java常见的并发编程方式和手段进行总结,以便可以从使用角度更好地感知Java并发编程带来的效果,从而为后续更深...

Java安全之FastJson JdbcRowSetImpl 链分析-爱站程序员基地

Java安全之FastJson JdbcRowSetImpl 链分析

AI

Java安全之FastJson JdbcRowSetImpl 链分析 0x00 前言 续上文的Fastjson TemplatesImpl链分析,接着来学习 JdbcRowSetImpl 利用链, JdbcRowSetImpl 的利用链在实...

Java学习之Hibernate框架使用-爱站程序员基地

Java学习之Hibernate框架使用

AI

Java学习之Hibernate框架使用 0x00 前言 以我看来Hibernate的使用频率其实还是比较可观的,但都说Hibernate比较笨重,这里来学习一波,做个 简单记录。 0x01 使用流程 流程 1、导⼊相关依赖2、创建 Hib...

Java基础易错概念性问题-爱站程序员基地

Java基础易错概念性问题

AI

23.面向对象都有哪些特性以及你对这些特性的理解? 封装,集成,多态 22.&和&&的区别&&有短路效果,提高代码效率21. 在Java中,如何跳出当前的多重嵌套循环标号跳出指定循环,retuet结束...