社区
非技术区
帖子详情
做java的开发是不是没做一次项目下来就把用到的各种框架源码和jvm源码过一遍?
webqq125
2011-11-18 03:34:58
这样可以成为高级程序远吗
...全文
84
4
打赏
收藏
做java的开发是不是没做一次项目下来就把用到的各种框架源码和jvm源码过一遍?
这样可以成为高级程序远吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhjtianji
2011-11-18
打赏
举报
回复
两个月不知道项目是神马的路过
aotian16
2011-11-18
打赏
举报
回复
项目都忙死你了,
你还有那闲工夫?
webqq125
2011-11-18
打赏
举报
回复
谁还有这习惯
龙四
2011-11-18
打赏
举报
回复
如果你有这样的精力与能力,那岂止是niubility
JVM
原理
源码
当我们用
java
命令运行某个类的main函数启动程序时,首先需要通过类加载器把主类加载到
JVM
。一个普通的main方法的加载过程:其中loadClass的类加载过程有如下几步:>>使用>>卸载类被加载到方法区中后主要包含。:这个类到类加载器实例的引用:类加载器在加载类信息放到方法区中后,会创建一个对应的Class类型的对象实例放到堆(Heap)中,作为
开发
人员访问方法区中类定义的入口和切入点。,主类在运行过程中如果使
用到
其它类,会逐步加载这些类。
深入理解
Java
源码
:提升技术功底,深度掌握技术
框架
,快速定位线上问题
Java
源码
的学习和理解是提升技术功底,深度掌握技术
框架
,快速定位线上问题的关键。通过阅读
源码
,我们可以学习优秀的设计思想,了解疑难问题的解决思路,掌握优秀的设计模式,从而提升自己的技术功底。同时,对于一个新技术或
框架
的掌握速度也会有大幅提升。
源码
的学习还能帮助我们快速定位线上问题,特别是
框架
源码
里的问题。此外,对于技术有追求的人来说,学习
源码
是必
做
之事,它能让我们知其然,也知其所以然。 标签:
Java
,
源码
,技术提升,
框架
掌握,问题定位
别翻了,这篇文章绝对让你深刻理解
java
类的加载以及ClassLoader
源码
分析【
JVM
篇二】
点进文章的盆友不如先来
做
一道非常常见的面试题,如果你能
做
出来,可能你早已掌握并理解了
java
的类加载机制,若结果出乎你的意料,那就很有必要来了解了解
java
的类加载机制了。代码如下嗯哼?其实上面程序并不是关键,可能真的难不倒各位,不妨
做
下面一道面试题可好?如果下面这道面试题都
做
对了,那
没
错了,这篇文章你就不用看了,真的。
Java
开发
常见面试题详解(并发,
JVM
)
预览 并发 问题 详解 请谈谈你对volatile的理解 link CAS你知道吗? link 原子类Atomiclntegerl的ABA问题谈谈?原子更新引用知道吗? link 我们知道ArrayList是线程不安全,请编码写一个不安全的案例并给出解决方案 link 公平锁/非公平锁/可重入锁/递归锁/自旋锁谈谈你的理解?请手写一个自旋锁 link CountDownLatch/CyclicBarrier/Semaphore使用过吗? link 阻塞队列知道吗? l
JVM
内存与垃圾回收篇
一,
JVM
与
Java
体系结构 1,前言 作为
Java
工程师的你曾被伤害过吗?你是否也遇到过这些问题? 运行着的线上系统突然卡死,系统无法访问,甚至直接OOM 想解决线上
JVM
GC问题,但却无从下手 新
项目
上线,对各种
JVM
参数设置一脸茫然,直接默认吧然后就JJ了 每次面试之前都要重新背
一遍
JVM
的一些原理概念性的东西,然而面试官却经常问你在实际
项目
中如何调优VM参数,如何解决GC、OOM等问题,一脸懵逼 我们大部分的程序员都只用上层的一些技术,可以熟练的使用各种
框架
,但是对于
Java
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章