首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
憩在河岸上的鱼
掘友等级
just for fun!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 30
沸点 21
赞
51
返回
|
搜索文章
赞
文章( 30 )
沸点( 21 )
Java Random可破解,随机数不再随机,更不安全
Java Random 随机数生成不安全,如果同时泄漏第一个和第二个随机数,那么后面的随机数序列可以被破解。有什么安全的随机数生成办法呢?
精通Java并发 - AQS
1. LockSupport 工具类 LockSupport工具类的主要作用是挂起和唤醒线程,是创建锁和其他同步类的基本线程阻塞原语,即很多锁和同步类的线程阻塞和唤醒都是通过LockSupport实现
重学Java之泛型的基本使用
前言 本身是打算接着写JMM、JCStress,然后这两个是在公司闲暇的时候随手写的,没有推到Github上,但写点什么可以让我获得宁静的感觉,所性就从待办中拎了一篇文章,也就是这篇泛型。这篇文章来自
JVM系列之:关于HSDB的一点心得
之前未接触过 HSDB 工具,在深入学习反射时,研究其源码时需要了解生成的字节码文件,恰巧看到别人使用了 HSDB 工具,因此花时间学习了一番。
两个java命令和一道看起来比较简单的面试题
我们知道在java中用==进行比较的时候,比较的是内存中的地址. 对于非new 方式产生的字符串,在字符串常量池中。而字符串常量池位于方法区(也称永久代),在jdk1.7以下是跟堆隔离的。非new方式产生的字符串在进入字符串常量池之前会检查字符串常量池中是否已经存在该字符串了,…
java基础:String — 字符串常量池与intern(二)
通过上一篇的学习,我们已经了解了String源码的方法,这一章,我们就通过Stirng.intern()方法来延伸,讲一下String的其他方面。 字符串字面量是在 Java™语言规范的3.10.5. String 字面量中定义的 关于字面量通俗点解释就是,使用双引号""创建的…
看了这篇文章,我搞懂了StringTable
String应该是Java使用最多的类吧,很少有Java程序没有使用到String的。在Java中创建对象是一件挺耗费性能的事,而且我们又经常使用相同的String对象,那么创建这些相同的对象不是白白浪费性能吗。所以就有了StringTable这一特殊的存在,StringTab…
使用JOL工具查看java对象布局
这是我参与8月更文挑战的第8天,活动详情查看:8月更文挑战 JOL简介 JOL(Java对象布局)是用于分析JVM中对象布局方案的微型工具箱。这些工具大量使用Unsafe、JVMTI和可服务性代理(S
Java中StopWatch类的使用
以前本人在计算某个代码块执行速度的时候,通常是使用获取前后两个时间戳,然后计算差值得到执行时间,后来知道了还有一个专门用于计算执行的时间的码表类。 通过上面代码比对,我们发现使用StopWatch,我们可以更加将注意力关注到实际业务代码上,只需要在业务代码的开始和结束,分别调用…
Javac 源码调试教程
一直有读者问我 javac 源码怎么调试,自己也在写 JVM 掘金小册的过程中阅读了大量的 javac 的源码,网上这方面的文章也比较少,那就来写一篇 javac 源码调试的文章吧,作为 javac 系列文章的开篇。 javac 源码调试的过程是比较简单的,它本身就是一个用 J…
下一页
个人成就
文章被点赞
27
文章被阅读
14,332
掘力值
274
关注了
33
关注者
15
收藏集
3
关注标签
9
加入于
2018-07-24