作者harlanstars (harlan)
看板java
标题Re: 请问import有无影响效能
时间Fri Jul 2 21:58:30 2004
: 3.call dll应该是dynamic linked, C有能力call 但没能力从memory中delete
: 只能靠OS的管理了
C可以处理到 memory , 最简单的 new / delete , 详细的记忆体处理很多
只不过一般人没有好少会使用这些函式 , windows 大家用习惯了 , 反倒是 unix 常常
使用到这些函式 , 而且 C 对记忆体管理的"功能"远比 Java 强
如果只单纯以宣告进来的函式要做记忆体释放的动作 , 此动作在编译程序都会一并做好
其他相关的记忆体处理 , 甚至是 signal 的处理 , cpu 速度控制 , 这些功能都是以 C
为主轴 , Java 还差一大截
dll 原理上是 dynmaic linked , 但是也有例外的 static linked , 档名也是 dll
ms 上的应用程式就有这两种差别 , 一个是编译後的程式较大 , 一个是编译後的程式
较小
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.184.145.162