- 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) 性能的认识------用户怎样才能认识到程序的性能。
??? 对于不同的应用程序,对性能的要求也不同。例如,大部分的应用程序在启动时需要较
您可能关注的文档
- CN2采用的关键技术盘点..doc
- Chapter 7表面活性剂的合成..doc
- CAD CAM设计综合实验指导书v1.0..doc
- Contract技术引进合同英汉对照样本EC..doc
- CNG汽车加气站的安全评价 ..doc
- CFSnet企业消防安全综合监控信息管理系统(标准版方案v1.0)..docx
- CSCL和形成性评价在数据结构教学中的尝试..doc
- CRM在中小企业中的应用研究..doc
- CW6163型卧式车床的数控化改造总体设计及自动回转刀架设计..doc
- CW6163型卧式车床的数控化改造总体设计及横向进给设计..doc
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
原创力文档

文档评论(0)