发表于: 2017-11-28 23:36:59

1 757


1/今天的计划

2/今天的内容

查询了JDBC和JAVA API,网上的解释很晦涩难懂。

按照这个说法,API可以理解为是java写的一个功能,这个功能就是可以让java语言在不同的平台上运行。



而JDBC 就是API 的一种,是专门来给SQL用的功能。


以上综合的理解,就是java能够实现它最大的特点:跨平台运行,就是靠的API ,这个API 呢,就是拿java写的一个函数,这个函数可以在不同的平台上被识别。

意思就是说 API 是java和其他所有平台连接的桥梁。

而这个桥梁 呢,也分很多种,有些桥是通往乡间小路的,有些桥是通往原始森林的,有些桥是通往高楼大厦的。

而JDBC呢,是其中的一座桥,这座桥是通往数据库的。

这些数据库呢,就包括了Sybase数据库/Oracle数据库/Informix数据库,因为这些数据库是使用SQL语言写的,所以对于同样使用SQL的数据库来说,JDBC都是可以通的。

而JDBC作为桥呢,是API里通往数据库的最基本的桥,也就是桥底层的木板,是标准接口,桥终点的平台需要按照这个标准接口来接收信息。


3/明天的计划,理解DAO是什么

4/今天的收获

   今天终于有种茅塞顿开的感觉,终于对于本条任务有个概念在了,感觉眼前的雾霾散开了一些,从能见度0,变为了能见度5米,但是依旧十米以外人畜不分的感觉。

  原来java能做到跨平台运行,是靠接口实现的,还是接口比较牛

  但是这个接口是如何实现跨平台呢?

  原来这个接口是根据不同的平台做不同的接口。。。。。

  就是个翻译器的既视感。。。






返回列表 返回列表
评论

    分享到