最新文章列表

java高效代码优化方案

将类尽可能的设置为Final,更深入点说,如果类是final的,所有类的方法也是final的。Java编译器可能会内联所有的方法(这依赖于编译器的实现)。 异常在需要抛出的地方抛出,try catch能整合就整合 try { some.method1(); // Difficult for javac } catch( method1Exception e ) { // and the JV ...
xiaoxin 评论(2) 有2562人浏览 2013-04-10 23:31

java代码性能优化四

  正确的字符串比较         字符串比较方法的性能差别比较大。         String.   equals( )>String.  equalsIgnoreCase( )>String.  toUpperCase( ).equals()         通常如果不区分大小写时,将一个字符串变量与常量值比较最好使用   “xxx”. equalsIgnoreCase( ...
qcyycom 评论(0) 有2329人浏览 2012-04-10 13:17

java代码性能优化三

  使用局部缓存 在 DALC 方法中,很多地方需要对返回的集合进行处理(设置每个实体相关的类名、包名、安全域名等),每个名字都需要从模型缓存 ...
qcyycom 评论(0) 有1297人浏览 2012-04-10 13:14

java代码性能优化二

正确使用递归 递归算法可以清晰表达复杂的算法,提高代码的可读性。但是递归性能通常比迭代低 的多。 在 IBM 现场测试就发现 BusinessClassDALC. internalSelectAncestorsOfClass 的递归性能比较差,后改成循环迭代后性能提升明显。 也并不是所有的递归性能都高于迭代,需要依据实际情况确定。 正确使用字符串连接操作
qcyycom 评论(0) 有953人浏览 2012-04-09 10:19

java代码性能优化一

使用正确的集合类         在我们的代码中常用的集合类是: HashMap 、 Hashtable 和 ConcurrentHashMap ,以及 List ( ArrayList )。         ConcurrentHashMap 在多线程时性能和并发性最好,多用于并发缓存。         Hashtable 的大部份方法都是同步的,多线程安全性最好,但是性能比较低。 ...
qcyycom 评论(0) 有1557人浏览 2012-04-09 10:18

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics