首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
左眼眸子
掘友等级
Java研发
|
蓝城恒汇科技发展有限公司
健身,游戏,写作
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
赞
文章( 4 )
沸点( 0 )
从对象头出发了解Synchronized关键字
写这篇文章的目的源自于看《并发编程艺术》的时候,书上说synchronized关键字的锁是放在对象头里的。索性带着这个问题把这个关键字相关的内容梳理一下。 synchronized关键字是Java并发编程中非常重要的一个工具。它的主要目的是在同一时间只能允许一个线程去访问一段特…
Spring Ioc之初始化
spring加载xml的对象信息解析实例化成各个bean的过程我在这里就不细讲了,毕竟从头开始看很容易绕晕大家,反而让大家觉得这并不需要写。我们姑且认为spring已经加载好了各类对象信息封装成BeanDefinition,并已经实例化存储在了某个地方。不管是懒汉还是饿汉,都要…
对ThreadLocal的一些思考
ThreadLocal类用来提供线程内部的局部变量,不同的线程之间不会相互干扰,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或组件之间一些公共变量的传递的复杂度。说白了,ThreadLocal就是创建了能够拿到以自己为key存在当前线程的内容,来达到对当前线程中的…
从几道面试题看对象的初始化
这是无意间在网上看到的一道考面向对象的一道题,乍眼一看发现做不出来。好东西就要来分享一下,请看题。 求程序最后的输出。 估摸着这道题考了多态,类的初始化以及成员加载的顺序。 先入为主,以上的代码中有一个main方法,作为一个类的入口,执行main方法触发了类加载的过程。 对于什…
个人成就
文章被点赞
6
文章被阅读
6,631
掘力值
124
关注了
1
关注者
3
收藏集
0
关注标签
3
加入于
2018-08-08