当前位置: 查字典图书网> > Windows 程序设计:第5版> windows程序设计读书笔记(Java的缺点)

windows程序设计读书笔记(Java的缺点)

对“windows程序设计读书笔记(Java的缺点)”的回应

zhuangit 2010-01-31 19:12:44

我也曾经有过这样的疑问:)
有了c为什么还要那么复杂的c++;
有了api为什么还要有mfc;
有了dll为什么还需要那么复杂的com.;
有了com为什么又有.net;
我的理解是,他们都是为了提供更高的抽象,让你在更高的层次解决问题
靠!

ghosert 2009-09-27 23:14:50

楼主大概还在学校读书吧。没出来混过就是见解独特。

corpsefire 2009-08-18 16:38:12

根据楼主的观点,微软根本就不应该搞什么 .net 和 c#

六个九十度 2009-07-23 12:43:19

楼上,win32 API包含大量的GDI函数,xnix的对应物都放在X11里了

你知道的,X11的API更恐怖。

bluecrystal 2009-05-23 10:56:16

你如果把win32api和xnix的系统api进行对比,你会觉得win32api好恐怖,好复杂 ~v~

clzqwdy 2009-04-18 12:30:31

对于楼主的有些看法,我更愿意支持楼上的观点!

不过这段话写得很不错啊:
“ 结构就是一段内存,每个字段占据其中固定位置的内存空间;
  函数就是一段内存,函数指针指向内存的开始点,调用函数时,通过 堆栈压入变量,调用结束后弹出堆栈;
  指针就是内存地址,传递指针就是传递内存地址.”

moria 2009-01-27 12:18:17

楼主将Windows API和java 类库比较是不恰当的。你把MFC和java类库比较更合适。
底层的设计简单是需要的。但如果楼主认为“简单”的就是最好的选择,那么汇编语言,或者01代码应该比Windows API更加简单,但为什么越来越高级,抽象层次更高的语言涌现出来呢?
答案就是:使用的舒适性和平滑的学习曲线。
虽然使用很简单的API构建了window这个复杂的系统,但是构建的过程是复杂的,而这个过程是可以反复重用的,那么就把这个过程的某些部分形式化为固定的代码类库,程序员可以在更高的抽象层次上工作,达到舒适和易学习的目的。

文中所说的java没有考虑“结构”这个因素,我理解楼主的意思,应该是没有指针吧,因为类天生就是融合了结构的。

忽然之间 2008-12-09 23:45:27

兄弟,你这本书能转让给我看一下吗?
我的MSN:soonfly@hotmail.com
诚心想读这套书
电子版看着太费力了,而且不方便标注

《Windows 程序设计:第5版》热门书评


书名: Windows 程序设计:第5版
作者: CharlesPetzold
出版社: 北京大学出版社
译者: 北京博彦科技发展有限公司
出版年: 2003-11-1
页数: 1376
定价: 160.00元
装帧: 平装
ISBN: 9787301041871