- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 JAVA基础——JVM原理与机制(一)
JVM这部分的内容非常多,也非常重要。重要在它提供了Java运行环境,无JVM,无从谈起Java开发;重要在它几乎是面试必问内容;重要在他是能否用好Java的关键所在。 JVM就是Java虚拟机,简单说就是虚拟一个计算机,在学习计算机体系结构时我们知道,要让机器具备计算功能,需要以下几个部分: 指令集:计算机能识别的机器语言指令;计算单元:执行指令的模块。寻址方式:光有指令不行吧,还得取操作数...
2018-08-16 09:12:14 952
转载 Java基础之反射
最近在学习的过程中愈发感受到java反射的重要性。反射常在哪里用?各种框架里面都大量用到反射;之前学到代理模式时,就学到可以利用接口和反射的方式实现JDK动态代理。为什么要用反射?框架只是搭好架子,不涉及具体的实现,所以一开始不能将代码写死,而是要适用更多的情况,这时反射就派上用场了,它可以增加程序的灵活性。 举个例子:实例化一个person()对象,不使用...
2018-07-17 15:59:56 95
原创 设计模式之代理模式
概念:通过代理对象访问目标对象。现实意义:1、约见某球星,不能直接见,通过联系其经纪人约见。经纪人就扮演代理的角色。2、通过代理访问墙外网络。编程中的意义:如果想扩展别人写好的方法,最好不去修改它,而是通过代理来扩展。好处:在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。示意图:代理模式有三种,静态代理、动态代理和CGLib代理。1、静态代理最简单的是静态代理,静态代理说明此代理...
2018-07-12 20:46:54 112
原创 第一篇博客-对自己的要求
1、认清自己,不能眼高手低。2、学历在你有能力与之匹配时很有用,反之会成为你的包袱。3、写代码之前理清逻辑,同时要多加练习。4、看再多快餐式的短博客,半个月后必然全忘,好记性不如烂笔头。5、对技术和知识刨根问底,摸清来龙去脉,才能更好地使用和提高开发效率。6、拒绝拿来注意,拿来的东西不搞清楚,这次会用,下次必然又懵逼。7、对已学的经典技能多回顾,多思考,多结合场景联想。8、要不耻上问,暴露出自己的...
2018-07-07 00:23:07 98
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人