内存是稀缺的资源,哪怕内存一块钱一条!如果在编程中使用不当,再大的内存也会耗光。 一、认识Java的自动垃圾回收 垃圾回收是Java语言的一大特性,方便了编程,是以消耗性能为代价的。而垃圾在这里只无用的对象。而C++是需要程序员自己写析构函数来释放内存的,麻烦,也有可能忘记而导致内存泄露。 Java...
分类:
编程语言 时间:
2014-08-28 11:10:09
阅读次数:
378
转自:http://dev.yesky.com/436/7581936.shtml 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间...
分类:
编程语言 时间:
2014-08-26 13:29:26
阅读次数:
261
其实Java语言并不能对现实生活中所有对象建模。 比如:实数。Java不能完全表示显示生活中的实数。 Integer.MAX_VALUE :?2147483647 Integer.MIN_VALUE : -2147483648 如果超过要表示小于-2147483648或者大于214...
分类:
编程语言 时间:
2014-08-26 12:00:46
阅读次数:
301
跨平台Cocos2d-Java游戏引擎以及配套的CocosEditor2.0游戏开发工具终于诞生了。使用Java语言来开发Cocos2d跨平台游戏, 和-lua,-js 的风格相近API,毋庸置疑,这确实是Cocos2d新的里程碑。欢迎来的Cocos2d-Java的世界;...
分类:
编程语言 时间:
2014-08-26 11:41:25
阅读次数:
323
概念:Java语言中数据流是接收和发送数据的管道。流是一位单项的。流的分类:按照字节字符:InputStream和OutputStream是字节输入输出流的抽象父类。Reader和Writer是字符输入和输出流的抽象父类。按照是直接否从特定的地方(如磁盘,内存、设备)相连分为节点流和处理流 节点流....
分类:
编程语言 时间:
2014-08-25 21:00:14
阅读次数:
321
1、开篇语2、概述3、渊源4、初识Solr5、Solr的安装6、Solr分词顺序7、Solr中文应用的一个实例8、Solr的检索运算符[开篇语]按照惯例应该写一篇技术文章了,这次结合Lucene/Solr来分享一下开发经验。Lucene是一个使用Java语言写的全文检索开发包(API),利用它可以实...
分类:
其他好文 时间:
2014-08-25 14:47:44
阅读次数:
223
转自:http://shuyangyang.blog.51cto.com/1685768/103076————————————————————————————————————什么是泛型?泛型(Generic type 或者 generics)是对Java语言的类型系统的一种扩展,以支持创建可以按类型...
分类:
编程语言 时间:
2014-08-25 01:02:13
阅读次数:
298
Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包括很多 Google 核心的 Java 经常使用库。1. 基本工具 [Basic utilities] 让使用Java语言变得更舒适 1.1 使用和避免null:null是模棱两可的,会引起令人困惑的错误,有些时候它让人非常不舒...
分类:
编程语言 时间:
2014-08-24 22:11:03
阅读次数:
236
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员 的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会 被提到。在典型...
分类:
编程语言 时间:
2014-08-24 22:09:43
阅读次数:
357
转自:http://www.importnew.com/12773.html不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java...
分类:
编程语言 时间:
2014-08-24 22:08:33
阅读次数:
249