首页
学习
活动
专区
工具
TVP
发布

Java进阶

专栏作者
64
文章
59183
阅读量
32
订阅数
高效编程之首字符大小写转换!
Spring注入一个类的时候,BeanFactory 收到的一个类名, 类名都是首字母大写的,但是注入使用的确是首字母小写,这就引发了思考,spring是怎么把首字母大写转小写的呢?
用户2141593
2019-02-20
1K0
java类的加载过程和类加载器的分析
我们知道,我们写的java代码保存的格式是 .java, java文件被编译后会转换为字节码,字节码可以在任何平台通过java虚拟机来运行,这也是java能够跨平台的原因。
用户2141593
2019-02-20
5810
volatile和synchronized 实现原理的差别
提到volatile 和 synchronized 的时候不得不提到的一个东西就是JMM(java Memory Model)java内存模型。 因为在并发的过程中 经常要处理一些 可见性 、 原子性 、 有序性的问题。 并发编程中的两个关键问题是: 线程之间是 如何通信的。 这又分两种情况: 1、共享内存 ——— 隐式通信 volatile 2、 消息传递 ——— 显示通信 synchronized / lock 先看看没有 volatile 跟 synchronized来控制
用户2141593
2018-05-18
8560
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档