Java性能的优化..docVIP

  • 2
  • 0
  • 约 18页
  • 2017-01-13 发布于重庆
  • 举报
Java性能的优化.

Java性能的优化 Java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于Java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。 ??? 对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,Java的性能问题看似不大明显,从而一些Java的技术,如JSP,Servlet,EJB等在服务器端编程方面得到了很大的应用,但实际上,Java的性能问题在服务器端依然存在。下面我将分四个方面来讨论Java的性能和执行效率以及提高Java性能的一些方法。 ??? 一.关于性能的基本知识 ??? 1.性能的定义 ??? 在我们讨论怎样提高Java的性能之前,我们需要明白“性能“的真正含义。我们一般定义如下五个方面作为评判性能的标准。 ??? 1) 运算的性能----哪一个算法的执行性能最好 ??? 2) 内存的分配----程序需要分配多少内存,运行时的效率和性能最高。 ??? 3) 启动的时间----程序启动需要多少时间。 ??? 4) 程序的可伸缩性-----程序在用户负载过重的情况下的表现。 ??? 5) 性能的认识------用户怎样才能认识到程序的性能。 ??? 对于不同的应用程序,对性能的要求也不同。例如,大部分的应用程序在启动时需要较

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档