首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
Edwardyip在幻想
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Java自动装箱/拆箱机制本质
从 Java 5 开始引入了自动装箱/拆箱机制,使得二者可以相互转换。 当我们给一个 Integer 对象赋一个 int 值的时候,(如:Integer i = 198)会调用 Integer 类的静态方法 valueOf,如果看看 valueOf 的源代码就知道发生了什么。 …
[java基础系列]日常工作中我所使用的java代码技巧
特别是遍历过程中使用,需要判断是否为空。
线程池的好处,详解,单例(绝对好记)
前几天公司面试,问了很多线程池的问题,由于也是菜鸟一只本来对线程池就不太熟悉,再加上一紧张脑袋一紧,就GG了,之后可谓是深恶痛极,决定把线程池这边好好的整理一番。 线程池是啥子,干啥使它呀,老子线程使得好好的,非得多次一举,哈哈,想必来这里看这篇文章的都对线程池有点了解。那么我…
探索JAVA系列(二)LinkedList插入数据真的比ArrayList快吗?
此时我们的数量级别是百万级别,我们惊讶的发现ArrayList插入效率要比LinkedList快接近20倍,为什么?why?我们明明记得在学习java集合的时候,明确的知道是ArrayList查询快,增删慢的,LinkedList的特细则与之相反的,可是现实测试却跟定义不一样呢…
深入理解Java异常
说到异常,大家脑海中第一反应肯定是try-catch-finally这样的固定的组合。的确,这是Java异常处理的基本范式,下面我们就来好好聊聊Java异常机制,看看这个背后还有哪些我们忽略的细节。 异常时什么?就是指阻止当前方法或作用域继续执行的问题,当程序运行时出现异常时,…
开启 Jmeter 数据库测试 + web测试(详细)
最近要用到Jmeter做负载测试,于是学习了一下Jmeter做数据库并发测试和web测试,这里做一个记录总结。文章面向新人,高手请无视。 JMeter也称为“Apache JMeter”,它是一个开源的,100%基于Java的应用程序,带有图形界面(虽然比较丑)。 它旨在分析和…
有关于Java Map,应该掌握的8个问题
日常开发中,我们经常遇到这种场景,把一个Map转化为List。map转List有以下三种转化方式: 对Map的keys进行排序,在日常开发很常见,主要有以下两种方式实现。 可以发现,继续往map添加元素是会报错的,实现真正不可变的map。 有关于hashmap的复制,在日常开发…
死磕Tomcat系列(4)——Tomcat中的类加载器
在学习Tomcat中的类加载器,并且Tomcat为什么要实现自己的类加载器打破双亲委派模型原因之前,我们首先需要知道Java中定义的类加载器是什么,双亲委派模型是什么。 启动类加载器(Bootstrap ClassLoader):这个类加载器是使用C++语言实现的,是虚拟机自身…
一声叹息,jdk竟然有4个random
更多精彩文章。 我们从jdk8说起。主要是四个随机数生成器。神马?有四个? 接下来我们简单说下这几个类的使用场景,来了解其中的细微差别,和api设计者的良苦用心。 最常用的就是Random。 用来生成伪随机数,默认使用48位种子、线性同余公式进行修改。我们可以通过构造器传入初始…