- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Java编译原理--类加载器
Java语言在刚刚诞生的时候提出过一句著名的口号“一次编写,到处运行”,这句话充分的表达了开发人员对于冲破平台界限的渴望,也解释了Java语言跟平台无关的设定。一、概述类加载过程包括加载、连接和初始化,连接又可以细化为验证、准备和解析,除了加载过程可以由程序自定义处理外,其他的过程都是由虚拟机自动处理的;在这个过程中,类是如何被加载到内存中的呢?加载的时候需要加载哪些类呢?这就是本文要讨论...
2018-08-23 21:18:03 351
原创 从“微积分”角度--话谈“芝诺悖论-阿基里斯与龟”
阿基里斯(又名阿喀琉斯)是古希腊神话中善跑的英雄。在他和乌龟的竞赛中,他速度为乌龟十倍,乌龟在前面100米跑,他在后面追,但他不可能追上乌龟。因为在竞赛中,追者首先必须到达被追者的出发点,当阿喀琉斯追到100米时,乌龟已经又向前爬了10米,于是,一个新的起点产生了;阿喀琉斯必须继续追,而当他追到乌龟爬的这10米时,乌龟又已经向前爬了1米,阿喀琉斯只能再追向那个1米。就这样,乌龟会制造出无穷个起点,...
2018-08-17 18:36:04 3072
原创 我理解的学习金字塔
“学习金字塔”是美国缅因州的国家训练实验室研究成果,它用数字形式形象显示了:采用不同的学习方式,学习者在两周以后还能记住内容(平均学习保持率)的多少。最早由美国学者、著名学习专家爱德加·戴尔1946年发现并提出的。 : 第一种,“听讲”,也是就我们经常在学校所看到的情况,这种情况学生参与度最低,只是通过听觉来跟授课者交流,两周之后保留的内容仅剩5%。第二种,“阅读”,这种方式参与度...
2018-08-17 18:08:46 1552
原创 Java编译原理--类加载过程
Java语言在刚刚诞生的时候提出过一句著名的口号“一次编写,到处运行”,这句话充分的表达了开发人员对于冲破平台界限的渴望,也解释了Java语言跟平台无关的设定。一、 概述上一篇文章介绍了class文件的存储细节,class文件包括了类的各种描述信息,但是Java程序的运行需要在内存中实现,那么虚拟机是如何加载这些class文件的?class文件中的静态结构是如何转换成实际的存储结构...
2018-08-15 20:44:47 11462 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人