java高级
一切是浮云
这个作者很懒,什么都没留下…
展开
-
Java类加载机制深度分析
Java类加载机制类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。 在java.lang包里有个ClassLoader类,ClassLoader 的基本目标是对类的请求提供服务,按需动态装载类和资源,只有当一个类要使用转载 2015-03-21 19:42:07 · 324 阅读 · 0 评论 -
java程序运行过程
这里的java程序运行过程,是指我们编译好代码之后,在命令行开始执行java xxx命令,到java程序开始执行起来的这一过程,我们称其为运行时。 第一步,操作系统解析我们输入的java xxx命令,根据PATH中所配置的jrd路径找的其bin目录下的java.exe程序(这个程序是用c语言写的,源码在jdk的src文件中的laucher目录下),然后再初始化一些java参转载 2015-03-21 19:47:01 · 621 阅读 · 0 评论 -
RPC机制
前面几篇文章一直提到NFS客户端和服务器之间采用RPC进行通信,客户端向服务器发送RPC请求,服务器对客户端的身份进行验证,验证通过后处理RPC请求,最后将结果封装到应答消息中发送给客户端。这篇文章中就稍微讲讲RPC机制的工作原理。1.RPC原理 RPC机制基于传统的函数调用原理。在编程过程中,我们会将一个大功能分割成若干个小功能,每个小功能用一个函数实现,通过函数调转载 2015-03-30 00:52:14 · 726 阅读 · 0 评论