`
karte
  • 浏览: 1753 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Apache Maven        1. Maven  定义了自己的约定,遵循Maven的约定,那么它就知道你的源码在哪里,编译后的文件该放在何处。      2. Maven是声明式的,只需要创建一个pom文件,然后将源码放到约定好的位置,maven就会帮你处理其他事情。      3. Maven是一个有生命周期的,当你运行一条命令,那么这条命令会执行一系列的步骤,直到到达你指定的生命周期。在生命周期中,Maven会执行一系列的插件,这些插件完成了像编译,打包(jar、war)。   Apache Ant      1. Ant不像Maven一样,没有正式的约定,项目的目 ...
Java垃圾回收机制 说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些对象被确定为垃圾之后,采用什么样的策略来进行回收(释放空间)?在目前的商业虚拟机中,有哪些典型的垃圾收集器?下面我们就来逐一探讨这些问题。以下是本文的目录大纲: 一.如何确定某个对象是“垃圾”? 二.典型的垃圾收集算法 三.典型的垃圾收集器 如果有不正之处,希望谅解和批评指 ...
原文  http://www.blogjava.net/BlueDavy/archive/2009/03/11/259230.html 本文摘自《构建高性能的大型分布式Java应用》一书,Garbage First简称G1,它的目标是要做到尽量减少GC所导致的应用暂停的时间,让应用达到准实时的效果,同时保持JVM堆空 ...
Global site tag (gtag.js) - Google Analytics