增加了自己的垃圾回收器功能,该该垃圾回收器回收被释放空间的对象所占据的内存空间。这种便利的技术使得程序员免去内存管理的繁琐与担心。同时也舍弃了多重继承、指针、运算符重载等在C++语言中容易引起错误的特性。类型安全的枚举技术、泛型技术编程等语言特性在 Java SE 1.5 版本中引入。还包括不定长参数和自动装/拆箱特性。Java 与一般的编译执行和解释执行计算机语言不同。它实现的是Sun公司提出的目标“一次编译、到处执行”,达到了Java的跨平台特性,因为它的原理是首先将源代码编译成二进制字节码,然后将这种字节在安装有JVM的各种不同平台上来解释执行。不过,每次的编译执行需要一定时间的消耗,这同时也使得Java 程序的运行效率在一定程度上有所降低了。然而Java 的执行速度随着 J2SE 1.4.2 发布有了大幅提升。Java 编程语言总之可以概括为:Java 编程语言首先相对于C++来讲比较简单、作为一种面向对象的高级语言也是面向分布式的。Java是属于解释性的编程语言。Java不仅具有健壮而且安全性高,面向网络编程,安全性与系统无关。更重要的是Java也具有高性能、可移植性、动态性和多线程的特性。因此微软公司推出了与之竞争的.NET平台以及模仿 Java 的 C#语言。
2.3 MySQL数据库
2.3.1 MySQL数据库简介
瑞士的MySQLAB公司开发了一种轻量级但是功能强大的网络数据库MySQL。Sun公司与2008年耗资10亿美元收购了MySQL数据库。现在 MySQL数据库作为一款非常优秀的自由软件已经是世界上最流行的数据库之一。MySQL数据库被全球最大的网络搜索引擎公司Google使用。国内很多大型的网络公司例如网易、新浪等,也选择MySQL数据库。这都证明了MySQL数据库强大的生命力。目前,
6.0版本已经处于开发之中。
Oracle前所未有的机遇和挑战[6]。
2.3.2 MySQL数据库安装与配置双击MySQL所示。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库02-信息学院-物联网导论-论文模板(11)在线全文阅读。
相关推荐: