(1) java -名称由来
java的历史
在万文网中使用的技术。他们认为,随着网络浏览器的到来,互联网是一个高度互动的视觉游戏变化,以及这一愿景,他们看到的有线电视网络。作为原版,帕特理克喏顿做了一个迷你网络浏览器装置,webrunner,后来改名为HotJava。
同年,更名为java的橡树。商标搜索显示,橡树已经注册卡的制造商,所以该团队发现了一个新的名字。
这个名字经常光顾的地方咖啡馆的许多成员。首字母缩写名称,主要是使这不是。虽然它一直声称是开发商组成的名字:杰姆斯鹅(杰姆斯鹅)亚瑟范,霍夫(亚瑟霍夫)安迪(安迪贝克托克姆Bechtolsheim),或“只是一个模糊的缩写“(只是这是另一个模棱两可的缩写)。有一个比较可信的说法是咖啡的名字是出于爱,所以java命名。第一个四字节的类文件如果进制读单词,分别为钙铁坝,将拼出两单“coffe baby”这个词。
十月1994,①和公司高层介绍java平台。1994、java 1.0a版本已经可供下载,
然而,java和HotJava浏览器是第一次公开发布1995年3月23日天伦组件进行。Sun微系统公司
约翰计科学指导申报的java技术。本出版物是Netscape的Marc Andreessen的执行副总裁到惊人的释放线,Netscape宣布将包括在他们的浏览器java支持。1996一月,公司成立了一个java业务集团,专门研究java技术的发展。
(2) JAVA语言的主要特性
1、Java语言是简单的。Java语言的语法和C、 C + +语言是非常接近,所以是最容易学习和尝试的。
对于Java。其他方面来说,discarded很少使用Java在C + +,因为它是很难被搞懂,那些特性,如操作符重 自动上传,多重继承,coercion型。特别是,Java语言不使用指针,自动垃圾收集和提供,使城 程序员没有到担心内存管理。
2、Java是面向对象的语言。Java语言所供的类、接口和继承性是简单的,
单一的支持班是多重继承,不过,继承的间的界面和那个支持机构(关键点和接口的间)。支持Java语言的动态结合,在C + +语言的虚拟函数只使用动态绑定。Java语言是一纯面向对象的编程语言。
3、Java语言是分布式的。Java语言支持互联网的发展和应用,有一个基本的Java应用编程接口网络 应用程序编程接口(soa),它提供的类库的网络应用程序包 urlconnection,插座,包括URL、ServerSocket类。Java的RMI(远程方法激活机制是分布式开发) 应用的重要手段。
4、Java语言是一个具有稳定性的语言。Java的强外处理、JAVA程序自动垃圾收集和其他是其的重要保证。
Java是一个只能的可选择性的指针删除。Java的安全检查机制使Java更加实用。
5、Java语言是安全的。在网络环境中,有一个可以提供一个JAVA的安全机制,典型的是,Java的网络环境,为了防止恶性编码的进攻。
除了许多安全功能的Java语言。Java类的下载,在网络有一个安全机制
如不同的命名空间的分配,以防止位移的本土一流的大学一样的名字,字节代码检查和提供安全主管 系统级的Java应用程序,允许一个securitymanager)设置安全防护。
6、Java语言是一个非常中性的体系构造。Java程序编译为Java平台上是体系结构中立的系统 字节码格式(后缀类文件),然后可以在任何Java运行系统平台的实现。本方法是合适的 分布在不同的网络环境和软件。
7、Java语言是便携式的。这是从neutrality资讯架构,在Java的加法,所以严格要求的各种基本数 根据类型的长度。Java系统本身是JAVA编译在Java实装,可以方便的移植,Java和环境。 java+mysql智能实验室系统设计(3):http://www.youerw.com/jisuanji/lunwen_40922.html