自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 JVM学习之:浅谈方法调用以及Override/Overload的原理

提到方法调用,我想大多数人的第一反应就是执行一个方法呗,其实在虚拟机的眼里方法调用只是确定他要调用哪个方法而已,和方法的执行还是有比较大的区别的.任何一个层序的运行都离不开方法的调用以及方法的执行,但是在JVM学习之:虚拟机中的运行时栈帧总结(二)提到过,在Class文件的编译过程中不包括传统的连接步骤(连接:把符号引用转化为可以直接找到方法体的直接引用),但是正是因为这点也给java带来了更大的

2012-09-25 22:22:52 5449 4

原创 JVM学习之:虚拟机中的运行时栈帧总结(二)

在 JVM学习之:虚拟机中的运行时栈帧总结(一)   虚拟机栈的情况做了一个简单的介绍,也对虚拟机栈中的局部变量表做了简单的介绍,本篇文章主要是简单的总结一下在虚拟机栈帧的其他组成部分.虚拟机栈帧除了局部变量表,还包括操作数栈,动态连接,以及方法的返回地址等结构(一)操作数栈:首先根据名称可以看出操作数栈是一个基本的栈来实现数据结构,那么它自然也遵守栈的后入先出的原则.其次,它里面主要

2012-09-24 22:23:29 4429 2

原创 JVM学习之:虚拟机中的运行时栈帧总结(一)

<!--@page {margin:2cm}pre.cjk {font-family:"WenQuanYi Zen Hei Mono",monospace}pre.ctl {font-family:"Lohit Hindi",monospace}p {margin-bottom:0.21cm}-->      每个人都知道,各种各样的动画视频,都

2012-09-20 23:07:19 4684 1

转载 (转)一些软件设计的原则

以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识,正如我在《再谈“我是怎么招聘程序”》中所说的,一个好的程序员通常由其操作技能、知识水平,经验层力和能力四个方面组成。在这里想和大家说说设计中的一些原则,我认为这些东西属于长期经验总结出来的知识。这些原则,每一个程序员都应该了解。但是请不要

2012-09-18 19:55:41 1894

原创 JVM学习之:Parents Delegation Model(双亲委派模型)

Class Loading作为java程序执行的第一步,虚拟机对这部分并没有严格的说明,因此这个阶段对于程序员而言就有着非常大的灵活性,这点对于java的技术的发展也有非常大的作用,比如说动态代理,OSGI,JSP等。从JVM的角度出发类加载器主要分两类 一:启动类加载器         主要负责把/jre/lib目录下(或者是-Xbootclasspath指定的路径)的能被虚拟机识别

2012-09-11 22:28:06 3582

原创 JVM学习之:类加载的过程总结

不知不觉学习java已经快三年了,这三年对就知道怎么去运行一个程序,却不知道一个java程序是怎么运行的,这阶段在看jvm的相关书籍,书中介绍到了类的加载过程,我做了个总结,画了个active图,如有不足,还请高手指教

2012-09-03 23:07:57 1720

codis for pika 二进制包

针对PIKA编译的Codis二进制文件,版本信息如下: Codis版本:3.2 Pika版本:3.0.16

2019-12-11

Netty in Action中文版(高清带目录-可拷贝-中文)

Netty in Action的高清中文版PDF,带目录。该资源仅仅用于学习用途,请勿用于商业用途

2018-03-06

iReport-Ultimate-Guide-3.5

iReport-Ultimate-Guide-3.5

2013-03-02

java7虚拟机规范

最近在学习jvm,关于这方面的书不是很多,虽然讲的还算不错,可是还有些关键的地方没有说清楚,后来才知道有The Java Virtual Machine Specification 这个东西,原来这才是最纯正的jvm资料,国内很多的书籍大多数也就是把这个文档翻译一下.所以还是选择原版吧.加油

2012-07-21

java7语言规范

如果你觉得一些java教材已经不能满足你求知的渴望,你可以尝试去读一下java技术规范,只有这个里面才是对一些语法最纯正的理解.因为它的作者就是java之父-James Gosling.相信我,读完它不会失望的

2012-07-21

java cook book

java 的经典代码手册,不过是english版本的,可能需要你有一定的英语阅读能力

2012-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除