排序
spring的ioc和aop是什么
Spirng 的 IOC 和 AOP 几乎是面试官必问的一个问题,但是很多只是会从 Spring 中拿取对象,关于 Spring 的核心两个部分却不能够完整地去介绍,本篇文章将用图文的结合方式,全方位去分析 IOC 和...
ConcurrenHashmap怎么实现线程安全?
JDK 1.7 ConcurrentHashMap 在 JDK 1.7 中它使用的是数组加链表的形式实现的,而数组又分为:大数组 Segment 和小数组 HashEntry。 Segment 是一种可重入锁(ReentrantLock),在 ConcurrentHas...
数据交换之基石:深入理解并实践JSON解析
JSON,全称JavaScript Object Notation,是一种轻量级的数据交换格式。 它以易于阅读和编写的文本形式存储和交换数据,同时也便于机器进行解析和生成。 本文将详细介绍如何解析JSON数据。 什么...
Java语法基础探究:核心组成元素及其区别
Java语言的基本语法结构包括多个元素,例如数据类型、变量、运算符、控制流、类、对象、方法和继承等。 本文将详细介绍这些核心语法元素及其区别。 1. 数据类型 Java语言包含两种数据类型:基本...
如何解决Java Swing不显示问题
Java Swing是一个基于Java的图形用户界面(GUI)工具包。 然而,有些时候开发者可能遇到一种常见的问题,即Swing界面不显示。 本文将深入讨论这个问题的可能原因以及解决方案。 一、理解Java Swin...
java入门基础知识-异常、断言和日志
异常分类 异常分类 Error类层次结构描述了 Java 运行时系统的内部错误和资源耗尽错误。程序不应该抛出这种类型的对象 平时在设计 Java 程序时,需要关注Exception层次结构。 Java 语言规范将派...
深入理解Java多线程编程:Java并发库(JUC)全面解析
Java并发库(Java Util Concurrent,简称JUC)是Java多线程编程中的核心部分,为高并发程序提供了强大的工具。 1. 什么是Java并发库(JUC) Java并发库是Java标准库的一部分,专门为并发编程设...













