USB口异常与C++&Java
2008-04-04 18:30
881 查看
我朋友的机子的USB口有一个奇怪的问题:如果插上USB外设开机,开机后USB口就会没有任何响应,比如,插着USB键盘开机,开机后键盘根本不能用.
而我的机子则有一个类似的更有趣的现象:插着USB外设开机,机子跟本就开不了!或者开机的过程中插上USB外设,则机子立即停住,就像按了Pause键一样!
且不管这个问题的原因是什么,它让我想起C++和Java的报错原则.
C++倾向与把错误扼杀在摇篮里,尽量在编译期把错误提示出来,不让它们溜进运行期
而JAVA则是“Exception Crazy”的,如果有错误,最可能的结果是,运行期给你一堆异常,你就慢慢找去把!完了还得再编译,重启程序,而Java程序的启动又像老太婆啃窝窝头似的,慢的让人心碎:-(
我的机子就像C++一样,USB口上有外设(错误)就干脆不让你开机.
而朋友的机子则是悄无声息的让机子继续运行,直到用到USB外设的时候才会发现--异常!--天哪,还要重启!
而我的机子则有一个类似的更有趣的现象:插着USB外设开机,机子跟本就开不了!或者开机的过程中插上USB外设,则机子立即停住,就像按了Pause键一样!
且不管这个问题的原因是什么,它让我想起C++和Java的报错原则.
C++倾向与把错误扼杀在摇篮里,尽量在编译期把错误提示出来,不让它们溜进运行期
而JAVA则是“Exception Crazy”的,如果有错误,最可能的结果是,运行期给你一堆异常,你就慢慢找去把!完了还得再编译,重启程序,而Java程序的启动又像老太婆啃窝窝头似的,慢的让人心碎:-(
我的机子就像C++一样,USB口上有外设(错误)就干脆不让你开机.
而朋友的机子则是悄无声息的让机子继续运行,直到用到USB外设的时候才会发现--异常!--天哪,还要重启!
相关文章推荐
- USB口异常与C++&Java
- MFC之工厂模式(C++ & java)
- USB口异常与C++&Java
- C++&java实现的一颗纯MCTS
- JNI 之二 :java & c/c++ 相互通信及调用
- Ubuntu&红帽的vim通用配置(文件头+一键编译执行C/C++/Java单文件)
- cocos2dx导入到eclipse出现"C/C++ Indexer". java.lang.NullPointerException
- 编程开发(C/C++&Java&Python&JavaScript&Go&PHP&Ruby&Perl&R&Erlang)
- C/C++(&Java) Volatile关键词深度剖析
- JAVA&C++内存管理
- c++ && JAVA 的资源回收机制-对比
- [置顶] Nobleman__ ACM 比赛模板 (C++ && Java)个人总结 (不断更新) (自用)
- 自己的路 自己把握 C++ 、Java 、C…
- Javascript & Java & C++系列
- Cocos2d-x初入学堂(16)-->C++通过JNI和Java的数据相互
- Java & C++ 大数计算
- JNI 之二 :java & c/c++ 相互通信及调用
- 面试引发的high level abstration of OO language books named "Objects Unencapsulated: Java, Eiffel, and C++?" --正反全面分析编程语言
- c++ && Java
- Java & Pascal & C++——容斥原理例题——切蛋糕