Java的内存回收机制 JAVA

Java的内存回收机制

  在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,...
阅读全文

把Java数组转换为List时的注意事项

  不幸的是并不是每件事都尽如人意。举个例子,现在将一个Java数组转换为List。当然,我们可以使用Arrays.toList方法,但是如果没有慎重思考就随便使用几乎肯定会产生令人讨厌的意外。考虑完...
阅读全文
Java泛型简明教程 JAVA

Java泛型简明教程

  泛型是Java SE 5.0中引入的一项特征,自从这项语言特征出现多年来,我相信,几乎所有的Java程序员不仅听说过,而且使用过它。关于Java泛型的教程,免费的,不免费的,有很多。我遇到的最好的...
阅读全文
一个Java对象到底占多大内存? JAVA

一个Java对象到底占多大内存?

  最近在读《深入理解Java虚拟机》,对Java对象的内存布局有了进一步的认识,于是脑子里自然而然就有一个很普通的问题,就是一个Java对象到底占用多大内存?   在网上搜到了一篇博客讲的非常好:h...
阅读全文
Java架构师与开发者提高效率的10个工具 JAVA

Java架构师与开发者提高效率的10个工具

  Java受到全球百万计开发者的追捧,已经演变为一门出色的编程语言。最终,这门语言随着技术的变化,不断的被改善以迎合变化的市场需求。   无论你是否拥有一家科技公司,软件已经成为几乎每一个企业不可或...
阅读全文
Java Servlet完全教程 JAVA

Java Servlet完全教程

  Servlet 是一些遵从Java Servlet API的Java类,这些Java类可以响应请求。尽管Servlet可以响应任意类型的请求,但是它们使用最广泛的是响应web方面的请求。 Serv...
阅读全文