Java
文章平均质量分 79
poppy一直在
喜欢竭尽全力做一件事
展开
-
Java跨平台的原理
1.Java编译过程与C/C++编译过程的差异 C/C++编译器生成一个对象的代码时,该代码是在某一特定硬件平台下运行而生成的。因此在编译过程中,编译程序通过查表将所有对符号的引用转换为特定的内存偏移量,以保证程序运行。 Java编译时却不将对变量和方法的引用编译为数值引用,也不确定程序执行过程中的内存布局,而是将这些符号引用信息保留在字节码中,由解释器在运行过程中创建内存布局,然后再通过查表原创 2016-08-21 23:34:49 · 3439 阅读 · 0 评论 -
JVM内存分区和GC回收算法
1.JVM内存分区 2.GC回收算法原创 2016-10-09 21:47:35 · 2324 阅读 · 0 评论 -
struts2工作流程
首先,看看struts2框架的执行结构图 工作流程总结: 1.客户端通过Action或JSP页面发出一个HttpServlet请求 2.服务器通过web.xml配置,将该请求经过一系列Filter过滤器处理,最终被FilterDispacher接收 3.FilterDispatcher询问ActionMapper是否需要调用某个Action来处理这个request 4.是的就原创 2016-10-02 21:36:19 · 249 阅读 · 0 评论