变得非常简单,同时也提高了程序的安全性。
跨平台:Java 流行的一个关键特性是它的跨平台特性,这使得用 Java 编程变得容易。
您可以用 Java 编写程序并在其他地方运行它,而无需在编译后更改它。
垃圾回收机制:用来将那些在程序不操作时无用的对象所占用的内存空间释放掉,
C ++最被人厌恶的就是因为其不能将在编程的过程中所占用的内存空间进行及时的释放,
导致随着编程时间的变长所占用的内存空间越来越多。对于一些编程高手而言,他们会
在刚开始编程的时候配置一块内存地址放在堆栈上,然后在不需要的时候会对其进行释
放,而一些新手和菜鸟在很多的时候会忘记删除这个内存地址,从而导致程序在运行的
过程中会变得十分的不稳定,最终有可能会导致程序崩溃。所以很多 C ++的高手在编写
程序时往往都会将删除后的指针的值设置为 NULL,然后在删除之前确定一个指针的值
是否为 NULL。
2.2.3 Mysql 数据库
数据库是系统开发过程中不可或缺的一部分。 在 WEB 应用方面,MySQL AB 开发
了一个具有很大优势的 MySQL 关系数据库管理系统。 MySQL 可以将数据存储在不同的
表中,这非常灵活,并且还可以提高系统在实际应用中的速度。 数据库访问最常用于
标准 SQL 语言,MySQL 用于 SQL 语言,因此它具有高度兼容性。数据库的操作是必不可
少的,包括对数据库表的增加、删除、修改、查询等功能。现如今,数据库可以分为关
系型数据库和非关系型数据库,Mysql 属于关系性数据库,Mysql 数据库是一款小型的
关系型数据库,它以其自身特点:体积小、速度快、成本低等,Mysql 数据库是目前最
受欢迎的开源数据库。
在 WEB 应用技术中, Mysql 数据库支持不同的操作系统平台,虽然在不同平台下
的安装和配置都不相同,但是差别也不是很大,Mysql 在 Windows 平台下两种安装方式,
二进制版和免安装版。安装完 Mysql 数据库之后,需要启动服务进程,相应的客户端就
可以连接数据库,客户端可通过命令行或者图形界面工具登录数据库。
2.2.4 SSM 框架
1.Spring 的优势:
通过 Spring 的 IOC 特性,将对象之间的依赖关系交给了 Spring 控制,方便解耦,简化
了开发。
2.Spring MVC 的优势: