主角是张斗高薪的小说是《Java程序员,上班那点事儿》,是作者钟声最新写的一本都市小说,内容主要讲述:r类已经被加载到jvm中,并且完成了类的初始化工作。com.mysql.jdbc.Driver在装载完后自动帮我们完成了这一步骤。好Driver继续向下看,我们看到这个方法coect:publi...
精彩章节试读:
indows成为个人计算机的首选操作系统,但是,Linux的确已经成为了一个中小型服务器架构的首选操作系统。
想轻松的掌握“非Windows”系统吗?
那就从在PC机上安装一个Linux开始吧。
6.5武器5:编程语言
问:Java程序员只会Java语言就行了吗?
答:可以!但是只会Java的程序员不是最好的Java程序员。
6.5.1Java程序员只会Java语言行吗
还记得,我们在前面章节给大家展示的那个老李的沉淀目录吗?如图625所示。
图625
看到这个目录一定会想:哇塞!资深的老李也真够“资深”的,搞那么多种语言是为什么啊?
看看这个目录,最让人惊讶是,竟然还有“8051单片机开发例程”,你能看出来这个老李是干什么工作的吗?
我告诉你,他目前就是软件开发的专家,他不是Java程序员,也不是其他任何一种语言的程序员,而是软件开发的专家。换句话说,你只要有开发的需求,他可以很快设计出开发方案,如果你的开发需求比较复杂,那么这个开发方案中会包含各种编程语言。
为什么会这样?
因为,你的用户只会提出自己的开发需求,根本不会关心你用什么开发语言,更不会关心你是什么语言的程序员。
那么我们举一个开发实例:
某用户提出设计一个管理系统。
1、要求客户端是C/S的应用程序,并需要连接IC卡读卡器;
2、需要能够通过Web方式进行对日常管理数据的查询修改删除等操作。
3、数据库:MySQL
4、服务器端操作系统:Linux
5、客户端操作系统:WindowsXP
6、客户端IC卡读卡器API:DLL动态链接库
面对这样一个开发需求你怎么处理?
面对这样的需求就必须使用两种语言以上来解决。
我们来画一个图,大家来看一下。如图626所示。
图626
我们看到,这个方案的设计必须要借助VB语言才能解决和IC卡读卡器通信的问题。当然有些程序员如果非要较真,用Java的某些方法也可以调用DL