访问量
访客数

Java软考高级系统架构师知识点

系统工程与信息系统基础 系统工程是一种组织管理技术。它是为了最好的实现系统的目的,对系统的组成要素、组织结构、信息流、控制机构进行分析研究的科学方法。 系统工程从整......

网络与安全

网络协议 网络协议是计算机网络中设备和系统之间进行数据交换的规则和约定。它定义了数据的格式、传输方式、处理流程以及错误检测与修正的机制,使不同设备能够正确地进行通......

编程专业术语汇总及解释,持续更新...

API API即Application Programming Interface,翻译过来是应用程序编程接口,它是一组定义了不同软件组件之间交互方式的规范和协议。 简而言之,API 就是软件系......

算法详解

算法英文对应的单词是Algorithm,它的本意为解决问题的方法,所以算法直接理解就是解决问题的方法。在计算机领域定义就是一系列解决问题的、清晰、可执行的计算机......

数据结构详解

数据结构是一门研究数据组织方式的学科,是编程语言的重要组成部分。学好数据结构,可以编写出更高效的代码,同时为学习和掌握算法奠定坚实的基础。 数据结构分为两大类:线......

this关键字详解

this 在Java中,this是一个特殊的引用,指向当前对象的实例。 JVM会给每个对象分配一个this,来代表当前对象,换句话说,this是一个特殊的变量,它保存了当......

代码之外-志闲少欲

“志”的意思是志向,“心之所之为志”,心里向往的目标为“志”,你的志向是什么?相信没有人从小的志向就是赚钱或者买房子、车子。 在不谈物质的情况下,人们还是喜欢追求......

transient关键字详解

transient transient关键字在Java中用于声明一个类的成员变量,它表示该变量不应被序列化。当对象序列化时,该字段不会被持久化到目标字节流中。也就是说,使用tra......

strictfp关键字详解

strictfp strictfp可能是最没有存在感的关键字了,很多人写了多年Java甚至都不知道它的存在。 默认情况下,Java中的浮点计算与平台相关。因此,浮点结果的精度取决......

static关键字详解

static static是Java中的一个关键字,用于定义类级别的成员,类级别的成员是指那些属于整个类,而不是特定对象实例的成员。在Java中,类级别的成员包括静态变量和......

基于Redis的分布式锁的演进

基于Redis的分布式锁 基于Redis的分布式锁,是利用Redis提供的原子操作和过期机制来管理分布式环境中的锁。 使用Redis的SETNX命令来设置锁。SET......

SpringBoot详解

概览 SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而......

内存泄漏详解

什么是内存泄漏 内存泄漏是指不使用的对象持续占有内存使得内存得不到释放,从而造成内存空间的浪费。严格来说,只有对象不会再被程序用到了,但是GC又不能回收他们的情况......

Java枚举

概述 枚举在Java中是一种特殊的类,用来定义一组固定的常量。它在Java5中引入,提供了一种类型安全的方式来定义和使用常量集合。尽管enum看起来像是新的数据类......

Java泛型

概览 在Java中,泛型是一种强大的编程特性,允许类、接口和方法在定义时声明一种参数化类型,而在使用时可以指定具体的类型参数。泛型的主要目的是提高代码的重用性和类......