其他语言

本类阅读TOP10

·基于Solaris 开发环境的整体构思
·使用AutoMake轻松生成Makefile
·BCB数据库图像保存技术
·GNU中的Makefile
·射频芯片nRF401天线设计的分析
·iframe 的自适应高度
·BCB之Socket通信
·软件企业如何实施CMM
·入门系列--OpenGL最简单的入门
·WIN95中日志钩子(JournalRecord Hook)的使用

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
USB口异常与C++&Java

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

我朋友的机子的USB口有一个奇怪的问题:如果插上USB外设开机,开机后USB口就会没有任何响应,比如,插着USB键盘开机,开机后键盘根本不能用.
而我的机子则有一个类似的更有趣的现象:插着USB外设开机,机子跟本就开不了!或者开机的过程中插上USB外设,则机子立即停住,就像按了Pause键一样!

且不管这个问题的原因是什么,它让我想起C++和Java的报错原则.
C++倾向与把错误扼杀在摇篮里,尽量在编译期把错误提示出来,不让它们溜进运行期
而JAVA则是“Exception Crazy”的,如果有错误,最可能的结果是,运行期给你一堆异常,你就慢慢找去把!完了还得再编译,重启程序,而Java程序的启动又像老太婆啃窝窝头似的,慢的让人心碎:-(

我的机子就像C++一样,USB口上有外设(错误)就干脆不让你开机.
而朋友的机子则是悄无声息的让机子继续运行,直到用到USB外设的时候才会发现--异常!--天哪,还要重启!




相关文章

相关软件