procudure的效率比较高。是什么意思? 高手指点啊
解决方案 »
- 菜鸟有关jsp方面的问题请前辈们指导。
- 关于数据库连接池的用java类连接的问题
- org.jfree.chart.ChartFactory.createTimeSeriesChart TimeSeries 乱码求指教
- jsp连接mysql的问题
- request("checkbox")<1的语法错误
- 如何在客户端缓存数据,也就是浏览器
- 一个关于request对象的问题,请各位帮忙看一下
- 帮帮我 但不要笑我啊!(在线)
- 提交数据给弹出的窗口,怎么老是提交不了的,大家帮我看看程序好吗?
- JSP使用SOCKET的问题,麻烦各位高手看一下!
- javaweb tts 怎么发音
- jsp表单,三个年月日下拉列表~ request接受到了三个参数~分别是年月日~ 怎样把3个参数变成日期型?
procedure是相对于OOP的一种写程序的形式,比如像C, assembly, PHP (4.0之前)都是procedure programming。没有class(类)的概念,程序只有逻辑,没有Object。
因为储存和读取Class信息,需要花时间,所以理论上Procedure的运行速度会比较快比OO快很多,但是如果要做一个很大的项目,要很多程序员来做这个项目(如20人以上)procedure的形式不好管理,容易出错,而且找错比较难。
OOP更符合事物客观规律,也更容易设计系统的组分。现在的计算机运算速度,在内存中存贮类的信息已经不是什么高价的运算了。而且OOP的设计能让系统更容易的scale out和scale up。现在的大公司和大项目都用OO。、系统不是时时刻刻都追求速度的,很多时候其他指标更重要,比如可变性,做插件的难以,更新的难以等。