- 博客(4)
- 收藏
- 关注
原创 对多态的理解
对多态的理解,结合《Think in java》和《深入理解JVM》有一种观点认为:因为重载是静态的(编译阶段就已经确定调用的方法版本,是静态分派,和虚拟机无关),重写是动态的,所以只有重写算是多态性的体现,而重载不算多态。我认为这种争论是没有意义的,概念仅仅是说明问题的一种工具。本文只讨论重写。理解多态就要理解下面这几个词的意思:向上转型和后期绑定。在《Think in java》中
2016-09-18 16:04:43 387
原创 JVM运行时数据区划分
最近在看《深入理解Java虚拟机这本书》,写些文章是自己做些笔记防止遗忘也是对书章节的概述。权威还是参考该书。 部分虚拟机是把JVM所管理的内存划分为5个数据区域,见下表: 描述及作用存储异常程序计数器当前线程所执行的字节码的行号指示器。通过改变程序计数器的值来选取下一条需要执行的字节码指令。每一个线程都需要一个独立的程序计数器。执行J
2015-04-14 21:38:39 368
原创 Json中的Date类型和Float类型的转换
在项目中我发现在后台用的JsonArray中(在前台以json形式在jsp中获得后台传来的数据),如果有字段类型是Date或者Float,还有一些其它类型,传到前台显示的时候,date类型会显示成[Object Object],float类型的精度会变得不一样,这就要我们在后台对这些类型做一些处理了。下面我提供了2种处理的方式仅供参考。
2015-04-13 21:17:26 1685
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人