首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
探秘Java系列
闲宇非鱼
创建于2021-08-13
订阅专栏
在这里我们一起来探究一下Java当中那些熟视无睹却又说不出原理的冷门小知识
等 15 人订阅
共23篇文章
创建于2021-08-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
探秘Java:一个对象的生成(下)
在上一篇文章中笔者较为详细地介绍了对象生成相关的基本知识,在学习这些基础知识的过程中可以发现有一个关键性角色贯穿了一个对象生成的整个生命周期——类型信息,这次我们就来具体了解一下。
探秘Java:一个对象的生成(上)
作为一门面向对象编程的语言,Java中所有的概念和行为都建立在对象之上。为了更好的理解对象这一概念,我们就需要更加全面地了解一下对象生成的过程。
关于Spring的两三事:万物之始—BeanDefinition
以往在学习Spring框架的Bean管理功能时总是着眼于常见的Bean生命周期管理,但对其源头BeanDefinition做过多了解,这次我们将这块缺失已久的拼图拼上。
探秘定时调度xxl-job:初识xxl-job
在上一篇常见分布式任务调度工具浅析中,简单地分析了一下目前比较热门的三个分布式调度中间件。今天,我们就从大众点评许雪里大佬开源的xxl-job开始学习。
关于Spring的两三事:代理对象的生成时机
工作中时常会用到Spring的AOP模块,代理模式相关的知识也背得滚瓜乱熟,但在Spring中代理对象的生成时机和具体逻辑却很少有机会认真阅读学习,乘着这段时间在回顾Spring顺带认真学习一下
探秘Java:谈一谈JVM调优
相信无论是初识Java的新手还是混迹职场多年的老鸟,或多或少都听过甚至深入研究过JVM调优相关的原理。趁着前段时间做了一点时间,我们来一起看一看JVM调优的相关内容。
Java中的DLC——NIO系列(二):Channel
在这一章节中我们会去探讨以下一些问题:NIO中的Channel和传统IO中的Stream有何区别?为什么要做这样的设计?
Java中的DLC——NIO系列(一):总览
一些热门游戏经常会在一周目结束后推出DLC(Downloadable Content)内容来对现有内容进行扩展和增补。而在JDK的升级发展过程中也经常做出相似的操作,比如IO类库的DLC——NIO
那些你学了又忘的Java IO(六):设计模式
对于IO类库的基本使用而言,掌握之前章节的内容就已经足够了。但是为了更优雅的去使用IO类库甚至是自定义实现IO类库中的接口,我们还需要了解其中的设计模式
那些你学了又忘的Java IO(五):字符流
在计算机中将字母、数字以及符号(包含运算符号、标点符号和其他的一些符号)称为字符(Character) 。需要注意的是,字符是一个信息单位,而字节才是计算机中数据结构存储基本单位。
那些你学了又忘的Java IO(四):字节流
本章我们继续学习Java IO当中知识点——字节流。基于计算机的存储特性,Java IO当中提供了字节流来完成对于各类数据的读写处理,在这一章中我们会具体了解字节流的基本概念和使用方式
Java中的数据结构:队列(下)
上一次我们谈论了队列的基本原理和Java中的常见队列,今天我们来谈论一个较为特殊的队列——阻塞队列(BlockingQueue)。
Java中的数据结构:队列(上)
队列,是一种只能在一端(队尾)插入,另一端(队首)删除的有序线性表。简单理解,就如同食堂打饭的队列,新来的同学只能排在队伍的最后,每次队首的同学打完饭之后才能轮到下一个同学继续打饭
探秘Java:用ByteBuddy编写一个简单的Agent
在之前的博客当中我们了解了Java Agent的一些基本概念和如何编写一个简单的Java Agent,但是在之前的博客中所使用的Agent编写方法还是相对原始和繁,这里引入一款代码生成和操作利器
那些你学了又忘的Java IO(三):IO流
那些你学了又忘的Java IO: 在理解Java IO流这一较为抽象的概念时,可以通过类比自然界或物理中的流帮助理解。
那些你学了又忘的Java IO(二):数据资源浅析
在上一章节中我们了解到Java I/O在进行数据传输的过程中,其传输的一端必定为数据资源,下面我们就来具体了解一下能够被Java I/O操作的常见的数据资源。
那些你学了又忘的Java I/O(一):总览
在日常开发过程中,相比Java集合、线程以及并发相关的热门类库,Java I/O的使用频率应该是相对较少的,尤其是在没有文件操作类需求的情况下。通过这一些系列对Java I/O做一些总结和复习。
Java中的数据结构:为什么是红黑树
这段时间在重新复习一些Java基础知识,看到HashMap在1.8的改进中增加了红黑树,不经产生了一个疑问:为什么是红黑树?同样是二叉树,为什么红黑树能
探秘Java:“润物细无声”的Java Agent
日常开发当中我们经常会需要编写和业务相关性不高的监测代码,比如方法出入口处的日志打印、方法执行耗时统计等。对于Java程序来说,最方便不过的就是使用Spring当中AOP,但是在AOP诞生之前该用什么
探秘Java:那些你熟悉又陌生的注解
自JDK 5以后,JDK就提供了一种用于描述类、变量、方法和方法参数等的信息的类—— 注解类 。简单理解,可以认为注解类是一种 能够被程序识别处理 的 程序级别 的“注释”。
下一页