- 博客(3)
- 问答 (2)
- 收藏
- 关注
原创 Java内存管理—虚拟机运行时数据区域
概述C/C++开发人员在内存管理方面最有最高统治权。很NB,也很累。内存声明维护释放都靠自己。一不小心内存垃圾就会占据大量资源,Bug也多。 Java把内存控制权交给了Java虚拟机。开发人员不用刻意去匹配释放内存。但如果不知道Java虚拟机内存管理机制,发生内存异常后,排查问题就会很难。虚拟机运行时数据区域根据《Java虚拟机规范(Java SE 7版)》Java管理的内存将会分为以下几个内存区
2016-02-19 14:54:12
870
原创 Java与C/C++比较——对象引用方面
Java与C/C++的比较 一提到Java与C/C++的不同,很多人首先想到的是Java没有指针。本文就是探讨一下这个不同Java没有指针,但只是没有显式指针,其实Java的指针无处不在。 Java的基本数据类型的引用与C/C++类似,但对象的引用与C/C++完全不同.以'public class Example{}'为例 ` Example example ; //声明对象Examp
2016-02-19 10:58:57
428
原创 探知Java虚拟机——初识Java
初识Java Java是编译运行在Java虚拟机上的语言。 Java面向对象。 提供了安全的内存管理及访问机制(取消了C/C++中的指针) 实现了热点代码检测,运行时编译及优化。使程序运行时间越长越流畅。 有完善的用用程序接口,及第三方类库。 Java技术体系结构 **官方给出的Java技术体系结构如下** Java程序设计语言 各平台上的Java虚拟机 Class文件格式 J
2016-02-19 10:07:08
278
空空如也
SSM+Shiro项目spring依赖注入出错
2017-02-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人