jsp网络考试题库和组卷管理系统的设计(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp网络考试题库和组卷管理系统的设计(5)

2。1。2 JDK 简介

几年前,被oracle公司兼并的sun公司推出了一款开发语言,就是Java。它是面向对象程序设计的语言,而被用于多平台使用的软件正好适用于此。

JDK开发工具包(开发工具java)是太阳公司为java技术开发平台的开发,而中间生成的产品中的一个。JDK是包括了一个私人的JVM以及其他的一些资源进而来完成一个对使用Java编写的应用程序的开发。Java语言推出至今天,JDK开发包已然成了被技术开发人员们最大范围利用的Java SDK(Software development kit)。JDK 开发包是Java语言最核心的部分,它不仅含有Java开发用具、Java语言的运行环境,最重要的是他有Java的基础类库(rt。jar)。可以说,事实上,在本质上来说,任何一种java语言的应用服务,建立了一个不同的版本,因此,掌握JDK是学习java语言的必要基础。现在已经有非常多的公司,机关都开发出了属于自身的jdk,但是不可不说的是,最多正在被使用的jdk其实是由Sun公司发布来的。有很多的公司开发的jdk也很不错,比如IBM、GUN各自的jdk,BEA的Jrocket。在这些组织、公司中间,IBM公司的JDK中内含的JVM远比太阳公司的JVM的运行效率高出很多。还有在服务端上得运行效率方面主要在x86平台上安装的Jrocket它的表现也要比Sun JDK表现好。但无论怎样,太阳的JDK也还是我们首先要掌握好使用。自从太阳公司的JDK5。0版本开始,渐渐的发布了一些实用性很强的功能,比如泛型等,在这之前的1。2,1。3,1。4的版本信息也已经不再持续更新了,而是开始转变为了5。0,6。0版本。自从从6。0以后,他的运行效率开始有了很大幅度的提高,特别是体现在桌面级的应用上。JDK开发工具包就是使用了Java开发语言进行编写的,JDK它的源代码储存在src。zip中,它被包含在下载的安装包中。JDK开发工具包中基本的组件包括:   

·jar –打包工具,它可以将有关连的所有类文件都打包成为一个jar文件 文献综述

·javac– Java编译器,它将程序的源代码经过编译转变成为字节码。

·javadoc – 文档生成器,能够提取文档从源码的注释中。

·java–运行工具,运行经过编译产生的java程序。(。class字节码文件)   

·jdb –查错工具,也即是调试工具。

·appletviewer:小程序浏览器,它是执行插在HTML文件中的Java语言小程序的浏览器。也是运行applet程序并且对其进行调试的工具。

·Javah:使Java类当中产生成能够被Java程序调用的含C过程的c源文件、头文件,或者生成可以反过来调用Java过程的C过程的头文件。这些头文件提供了使Java与c之间连接胶合的能力,目的是使Java代码和c代码能进行交互。

·Javap:反编译器,或称类文件的反汇编程序,主要是显示经编译后类文件内可以进行访问的数据、功能,同时也会显示字节代码代表的含义。

。jsp:会显示当前的Java程序正在运行的进程状态。

2。1。3 MYSQL数据库介绍

  MYSQL数据库是由瑞典的MYSQL AB公司(现在已经被Oracle公司收购兼并)用C和c++语言开发出来的一种针对关系型数据库的管理系统。MYSQL作为一种 常用的小型管理系统(RDBMS),它为了增加运行的灵活性以及速度,所以本系统会将数据分别存放在分立的、不同的表格中,而并不是将所有的不同分类的数据库同一存放在一个大的数据仓库内,这样就可以达到增加系统运行速度并且提高操作灵活性的目的。还因为该数据库本身具有体积小巧、可靠性高、运行速度快、总体成本低、安全性有保障,特别是具有的开放源带码这么一特点,所以可以发现 MYSQL数据库被广泛的应用一些网站的开发当中。用MYSQL数据库编写好的成熟作品也分布在在许多重的系统平台上,他们包括了NETBSD、Linux、Microsoft Windows、mac OS X等。目前状态是,他在主流的软件应用开发市场中占据了比较大的份额。来.自^优;尔|论,文:网www.youerw.com +QQ752018766- (责任编辑:qin)