![](https://csdnimg.cn/release/download_crawler_static/88231050/bg7.jpg)
第 2 章 主要技术
本系 统 是通 过 Java 语言来 进 行设计 和 实现的 。项目 主 要用到 的 技术 是
SpringBoot 框架,Vue 框架,数据库使用的是 SQL,系统采用的开发工具是 IntelliJ
IDEA。
2.1 Java 语言
本系统的开发主要用 Java 这一门开发语言。作为开发语言,这是一种通用的开
源脚本语言。这种语法主要是将 C 语言、Java 和 Perl 等语言的相关特点进行总结吸
收形成自身特点,使得更加方便学习,当前广泛在 Web 领域进行使用。此语法的
独特之处在于将 C、Java、Perl 这三种语言进行了归纳,并创新出 Java 具有自己特
点的语法。它在执行动态网页方面相对于 CGI 和 Perl 语言更加高效。用动态页面如
果是使用 Java 语言,那么相对于其它的编程语言,Java 的执行主要是体现在将程序
嵌入到 HTML 文档中,相对于其它语言,其执行的效率一般都领先于其它的语言。
此外,Java 编译后代码方面也是做得比较好的,一般其编译能够使代码的运行速度
比一般语言都要快
[7][8]
。
其主要特性有以下几个方面:
1)免费性
和其它技术相比,Java 本身免费且是开源代码。
2)快捷性
使用 Java 编程的程序一般开发比较快,而且系统运行也比较快,也易于学习[2]。
嵌入于 HTML 的这种方式,使其相对于其它开发语言编辑起来相对简单,实用性也
更加强,对初学者是比较适用的。
3)跨平台性强
由于 Java 是运行在服务器的脚本,可以运行在 UNIX、LINUX、WINDOWS、
MacOS、Android 等平台
4)效率高
Java 占用相当少的系统资源。
Java 是面向对象且独立于架构的动态脚本语言,使用 Java 和 HTML 编写 WEB
页面,Java 服务器先对页面的 Java 代码进行解析,然后把处理后的结果连同 HTML
内容一起传送到访问端的浏览器。Java 是一种源代码开放程序,拥有很好的跨平台
兼容性。Java 代码可以在 Window 系统以及许多版本的 linux 系统上完美运行。
Java 语言是不需要任何特殊的开发环境的,所以客户可以直接在 WEB 页面中