03 2012 档案
摘要:点击打开链接“作为一名C++程序员,我们早已掌握了面向对象程序设计的基本概念,而且Java的语法无疑是非常熟悉的。事实上,Java本来就是从C++衍生出来的。” 然而,C++和Java之间仍存在一些显著的差异。可以这样说,这些差异代表着技术的极大进步。一旦我们弄清楚了这些差异,就会理解为什么说Java是一种优秀的程序设计语言。本附录将引导大家认识用于区分Java和C++的一些重要特征。 (1) 最大的障碍在于速度:解释过的Java要比C的执行速度慢上约20倍。无论什么都不能阻止Java语言进行编译。写作本书的时候,刚刚出现了一些准实时编译器,它们能显著加快速度。当然,我们完全有理由认为会出..
阅读全文
摘要:Java连接数据库的方式有两种:JDBC、ODBC。那么它们区别是什么呢?ODBC:第一次连接数据库的时候使用的是ODBC,在windows平台,打开运行输入odbcad32,即可打开ODBC数据源管理器。这个管理器就是对所有数据库的统一管理器在ODBC数据源管理器中,添加一个指定的数据库并指定一个数据源名称,我们就可以在开发中使用了。如此看来貌似我们可以统一(ODBC数据源管理器)的管理很多的数据库了,但是事实是吗?使用ODBC方式,是对数据库的管理有了统一话,此处的统一是指用windows的ODBC数据源管理器的统一管理,但是要知道,我们每次使用我们的开发的系统的时候,都得配置数据源,这样
阅读全文
摘要:code:#include <iostream>
using namespace std; void terminator(){ cout << "I 'll be back!" <<endl; exit(0);
} void (*old_terminate)() = set_terminate(terminator); class B{
public : class A{}; void f(){ cout<<"B::f()"<<endl; throw A(); } ~B(){ thro
阅读全文