如何创建并优化一个网站平台?有哪些搜索引擎是关键?
摘要:如何建立一个网站平台网站,有哪些搜索引擎,个人主页网页模板html,dedecms网站制作教程Java是当前的主流编程语言之一,常年稳居TIOBE编程语言排行榜前五。Java的使用领域非常广泛&
如何建立一个网站平台网站,有哪些搜索引擎,个人主页网页模板html,dedecms网站制作教程Java是当前的主流编程语言之一#xff0c;常年稳居TIOBE编程语言排行榜前五。Java的使用领域非常广泛#xff0c;包括了桌面端编程、Web端编程、移动端编程等几乎所有的编程领域。Java是Web端编程使用最广泛的编程语言之一。要学习Web端编程#xff0c;需要了解Java语言的知…Java是当前的主流编程语言之一常年稳居TIOBE编程语言排行榜前五。Java的使用领域非常广泛包括了桌面端编程、Web端编程、移动端编程等几乎所有的编程领域。Java是Web端编程使用最广泛的编程语言之一。要学习Web端编程需要了解Java语言的知识架构、界面编程工具、常用教材、学习路线等主要内容。
在开始描述主要内容之前首先来了解一下Java语言的发展历程[24][25]。
Java是一门面向对象编程语言不仅吸收了C语言的各种优点还摒弃了C里难以理解的多继承、指针等概念因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表极好地实现了面向对象理论允许程序员以优雅的思维方式进行复杂的编程。
Java的创立非常具有戏剧性。1990年12月SUN公司开始了一个叫做“Stealth计划”的内部项目起因是因为该公司的工程师帕特里克·诺顿被自己开发的C和C语言编译器折磨得不胜其烦。因为其中的APIApplication Programming Interface应用程序接口非常不好用。于是决定改用NeXT并向公司申请了该项目。“Stealth 计划”后来被更名为“Green计划”并且Java之父詹姆斯·高斯林James Gosling和麦克·舍林丹也加入了该计划。他们和其他几个工程师在位于加利福尼亚州门罗帕克市沙丘路的一个小工作室里一起研究和开发新技术。作为富有创新意识的一群人他们远见卓识地将目光瞄准了下一代智能家电程序设计。项目组最初打算用C 语言进行项目开发但是很多成员包括SUN的首席科学家比尔·乔伊很快发现了一些严重的问题1C和可用的API在某些方面存在很大问题2项目组使用的是内嵌类型平台可以使用的资源极其有限3C语言太复杂以至很多开发者在编写程序时经常出错4C语言缺少垃圾自动回收机制5C语言缺少可移植的安全性、分布式程序设计、多线程等功能6C语言编写的程序无法很方便地移植到各种设备平台上。基于上述原因同时考虑到项目资金的限制比尔·乔伊决定开发一种兼具C语言和Mesa语言优点的新语言。最初高斯林试图修改和扩展C 的功能来实现目的但是后来他放弃了。他决心创造出一种全新的语言并以他办公室外的树命名为“Oak”橡树。
经过艰苦卓绝的努力到1992年的夏天项目组已经能够演示新平台的一部分了包括Green操作系统Oak的程序设计语言和类库以及支撑该操作系统的硬件。最初的计划是将该操作系统运行在一种名为Star7且类似PDAPersonal Digital Assistant个人数字助理简称PDA的设备上。这种设备的特点是具有鲜艳的图形界面同时使用被称为“Duke”的智能代理来帮助用户。1992年12月3日项目组使用这种设备进行了展示。同年的11月Green计划被转化成了一个SUN公司的全资子公司即FirstPerson有限公司。项目组随即被重新安排到了帕洛阿尔托。FirstPerson团队对建造一种高度互动的设备感兴趣。在时代华纳发布了一个关于电视机顶盒的征求提议书时FirstPerson团队随即敏锐地觉察到了机会于是提出了一个机顶盒平台的提议。遗憾的是有线电视业界觉得FirstPerson的平台会释放过多的控制权给用户因此FirstPerson的投标败给了SGI。雪上加霜的是与3DO公司的另外一笔关于机顶盒的交易也没能够获得成功。FirstPerson走到了山穷水尽没有资金支持继续研究的地步于是FirstPerson公司被并购回了SUN公司。
1994年的6、7月间在经历了一场历时三天的激烈讨论之后项目组的决定再一次改变努力的方向。这次他们决定将该技术应用于万维网。他们认为随着Mosaic浏览器的到来因特网正在向高度互动的目标演进而这一远景正是他们在有线电视网中看到的。于是帕特里克·诺顿写了一个小型万维网浏览器原型即WebRunner。后来又被更名为HotJava。同年Oak语言被更名为Java。1994年10月项目组向公司高层演示了HotJava和Java平台。
1995年5月23日SunWorld大会上SUN公司的科学指导约翰·盖吉宣告了Java技术的诞生。1996年1月Sun公司成立了Java业务集团专门开发Java技术。
