NHibernate 快速入门 JAVA

NHibernate 快速入门

  这篇教程将透过你的第一个NHibernate项目,讲述配置和映射所需要的基本步骤。   仅关注我们想要的,我们将从一个很简单的例子开始。为了让代码量最小,我们也去掉了单元测试和接口的代码,专一地关...
阅读全文
基于Java的四大开源测试工具 JAVA

基于Java的四大开源测试工具

  测试是应用程序生命周期里至关重要的一步,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况。   网络上许多开源的Java测试工具,然而真正经...
阅读全文
Java 8 的新特性和改进总览 JAVA

Java 8 的新特性和改进总览

  这篇文章是对Java 8中即将到来的改进做一个面向开发者的综合性的总结,JDK的这一特性将会在2013年9月份发布。   在写这篇文章的时候,Java 8的开发工作仍然在紧张有序的进行中,语言特新...
阅读全文
Java 代码优化过程的实例介绍 JAVA

Java 代码优化过程的实例介绍

  简介: 通过笔者经历的一个项目实例,本文介绍了 Java 代码优化的过程,总结了优化 Java 程序的一些最佳实践,分析了进行优化的方法,并解释了性能提升的原因。从多个角度分析导致性能低...
阅读全文
关于 Java 性能方面的 9 个谬论 JAVA

关于 Java 性能方面的 9 个谬论

  Java性能问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。然而,在以前对于Java性能的技巧,有一种趋向:认为其由人们的智慧,经验构成,而不是应用...
阅读全文
使用Eclipse调试Java 程序的10个技巧 JAVA

使用Eclipse调试Java 程序的10个技巧

  你应该看过一些如《关于调试的N件事》这类很流行的帖子 。假设我每天花费1小时在调试我的应用程序上的话,那累积起来的话也是很大量的时间。由于这个原因,用这些时间来重视并了解所有使我们调试更方便的功能...
阅读全文
Java的内存回收机制 JAVA

Java的内存回收机制

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