第3页
河北师范大学本科毕业生论文
根据可用的资金,比尔·乔伊决定开发一种集C语言和Mesa语言大成的新语言,在一份
报告上,乔伊把它叫做“未来”,他提议SUN公司的工程师应该在C的基础上,开发一种面向对象的环境。最初,高斯林试图修改和扩展C的功能,他自己称这种新语言为C--,但是后来他放弃了。他将要创造出一种全新的语言,被他命名为“Oak”(橡树),以他的办公室外的树而命名。就像很多开发新技术的秘密的工程一样,工作小组没日没夜地工作到了1992年的夏天,他们能够演示新平台的一部分了,包括Green操作系统,Oak的程序设计语言,类库,和其硬件。最初的尝试是面向一种类PDA设备,被命名为Star7,这种设备有鲜艳的图形界面和被称为“Duke”的智能代理来帮助用户。1992年12月3日,这台设备进行了展示。同年11月,Green计划被转化成了“FirstPerson有限公司”,一个SUN公司的全资子公司,团队也被重新安排到了帕洛阿尔托。FirstPerson团队对建造一种高度互动的设备感兴趣,当时代华纳发布了一个关于电视机顶盒的征求提议书时(Requestforproposal),FirstPerson改变了他们的目标,作为对征求意见书的响应,提出了一个机顶盒平台的提议。但是有线电视业界觉得FirstPerson的平台给予用户过多地控制权,因此FirstPerson的投标败给了SGI。与3DO公司的另外一笔关于机顶盒的交易也没有成功,由于他们的平台不能在电视工业产生任何效益,公司再并回SUN公司。第一个JAVA程序HelloWorld//文件名HelloWorld.java//声明一个类publicclassHelloWorld{//声明一个方法publicstaticvoidmain(Stringargs[]){//程序的入口//输出System.out.println(“helloworld!”);}}//例子packageText;publicclassTest{publicstaticvoidmain(Stringargs[]){shortd=12;//短整型System.out.println(d);//输出dlongc=144L;//长整型,要加lSystem.out.println(c);//输出cintz=15;//整型System.out.println(z);//输出z
第4页
河北师范大学本科毕业生论文
chare='我';//字符型“我”System.out.println(e);//输出e}}//无编译工具编译运行java程序//路径是相对路径编译javajavac[java源程序名称.java]//一定要加上后缀名//这个时候你会发现你的原程序旁边多了一个.class文件,文件名和源文件名称相同//有编译错误会提示运行javajava[java源程序名称]//不需要加后缀名,自动运行.class文件//显示程序运行结果JAVA遭遇互联网
JAVA应用
1994年6、7月间,在经历了一场历时三天的头脑风暴的讨论后,约翰·盖吉、詹姆斯·高斯林、比尔·乔伊、帕特里克·诺顿、韦恩·罗斯因和埃里克·斯库米,团队决定再一次改变了努力的目标,这次他们决定将该技术应用于万维网。他们认为随着Mosaic浏览器的到来,因特网正在向同样的高度互动的远景演变,而这一远景正是他们在有线电视网中看到的。作为原型,帕特里克·诺顿写了一个小型万维网浏览器,WebRunner,后来改名为HotJava。同年,Oak改名为Java。商标
搜索显示,Oak已被一家显卡制造商注册,因此团队找到了一个新名字。这个名字是在很多成员常去的本地咖啡馆中杜撰出来的。名字是不是首字母缩写还不清
第5页
河北师范大学本科毕业生论文
楚,很大程度上来说不是。虽然有人声称是开发