首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
相思红叶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
面试问题分析:为什么Java能实现反射机制,其他语言不行?
面试问题分析:为什么Java能实现反射机制,其他语言不行? 最近一次面试中,面试官问了我一个挺有意思的问题:“为什么Java能实现反射机制,而别的语言不行?”这个问题乍一听有点绝对,因为很多语言其实也
招行2面:为什么需要序列化和反序列?为什么不能直接使用对象?
工作中,我们经常听到序列化和反序列化,那么,什么是序列化?什么又是反序列化?这篇文章,我们来分析一个招商的面试题。
致敬Gif之父,使用Java生成Gif图片
点击关注强哥,查看更多精彩文章呀 哈喽,大家好,我是强哥。 首先,为GIF之父的离世表示惋惜。 GIF图片是我们日常生活中使用非常广泛的图片格式,尤其是那些充斥着智慧的表情包,如果没有GIF,就没有了
一次大量 JVM Native 内存泄露的排查分析(64M 问题)
经典的 Linux 64M 问题又出现了,来看看 JVM native 泄露暴涨怎么分析,聊聊堆外内存泄露排查的基本思路
被大厂面试官连环炮轰炸的ThreadLocal (吃透源码的每一个细节和设计原理)
ThreadLocal 是面试过程中非常高频的一个类,这类的复杂程度绝对是可以带出一系列连环炮的面试轰炸。biu biu biu ~~~~. 一直觉得自己对这个类很了解了,但是直到去看源码,接二连三的技术浮出水面(弱引用,避免内存溢出的操作,开放地址法解决hash 冲突,各种内…
老板,用float存储金额为什么要扣我工资
哼,扣工资就扣工资。但还是得静下心来想想为什么不能用float 分为三个部分,符号位(sign),指数部分(exponent)和有效部分(fraction, mantissa)。 其中float总共占用32位,符号位,指数部分,有效部分各占1位,8位,23位 对于实数,转化为二…
synchronize早已经没那么笨重
我发现一些同学在网络上有看不少synchronize的文章,可能有些同学没深入了解,只看了部分内容,就急急忙忙认为不能使用它,很笨重,因为是采用操作系统同步互斥信号量来实现的。关于这类的对于synchronize的污点,我打算帮它清洗下。 其实jdk1.6对锁的实现已经引入了大…
还在用Synchronized?Atomic你了解不?
之前在学习的时候也看过AtomicInteger类很多次了,一直没有去做相关的笔记。现在遇到问题了,于是就过来写写笔记,并希望在学习的过程中解决掉问题。 我们可以发现问题所在:count++并不是原子操作。因为count++需要经过读取-修改-写入三个步骤。举个例子: 所以到这…
Java枚举类学习到进阶
枚举类可以实现一个或多个接口,使用enum定义的枚举类默认继承了java.lang.Enum类,而不是默认继承Object类,因此枚举类不能显示继承其他父类。其中java.lang.Enum类实现了java.lang.Serializable和java.lang.Compara…
老大难的 Java ClassLoader 再不理解就老了
ClassLoader 是 Java 届最为神秘的技术之一,无数人被它伤透了脑筋,摸不清门道究竟在哪里。网上的文章也是一篇又一篇,经过本人的亲自鉴定,绝大部分内容都是在误导别人。本文我带读者彻底吃透 ClassLoader,以后其它的相关文章你们可以不必再细看了。 顾名思义,它…