|
|
1
1
在运行时,JVM知道返回什么样的类。您甚至可以使用java自己访问它 实例检查 关键字。 你完全有可能得到以不受欢迎的方式覆盖此方法的东西。但是方法的签名总是相同的,只有在运行时才会出现类强制转换问题。这就是 继承 在像Java这样的面向对象编程语言中。 更多信息 here . |
|
|
2
2
例如,如果你连接到MySQL,你可能会使用以下驱动程序 here .
驱动程序实现了这些接口。如果你从数据库提供者那里获得接口,它不会以意外或不理想的方式实现它们(当然,供应商之间存在实现差异,但这不应该是什么大问题;例如,我今天在使用
|
|
|
3
1
顺便说一句,这与你的问题无关,但我认为结果集的推荐用法应该是这样的:
这使得代码更简洁/更短,而不必使用临时布尔变量。
|