第7章 eGosling、BillJoe等人,为在电视、控制烤面包箱等家用消.docVIP

第7章 eGosling、BillJoe等人,为在电视、控制烤面包箱等家用消.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1991年,SUN MicroSystem公司的JameGosling、BillJoe等人,为在电视、控制烤面包箱等家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件(即一种橡树的名字),但当时并没有引起人们的注意,直到1994年下半年,Internet的迅猛发展,环球信息网WWW的快速增长,促进了Java语言研制的进展,才使得它逐渐成为Internet上受欢迎的开发与编程语言。JAVA语言兼具解释型语言(如BASIC语言)和编译型语言(如C语言)两者的优点,具有执行效率高、程序的可移植性以及安全性好的特点。 1. JAVA语言的优点   ☆是一种专门为网络应用而开发的语言;   ☆以C++为蓝图,真正面向对象;   ☆取消了指针概念,由计算机自动管理内存,因而安全可靠;   ☆结构标准且移植性高,具跨平台性;   ☆具有很高的可扩展性; 2. JAVA语言的类(Class)和包(Package)   类是有所有相似对象的状态变量与行为构成的模板(template)或原型(prototype)。   包(Package)由一组类(class)和界面(interface)组成。它是管理大型名字空间,避免名字冲突的工具。每一个类和界面的名字都包含在某个包中,通常在程序中由 import 导入。JAVA自带了许多类包,我们可以直接利用类包所提供的功能而不必重新从底层写起,大大的减少了编程的工作量,提高了编程效率。     语言基础类  java.lang     实用工具类  java.util     输入输出类  java.io     AWT类库    java.awt     Swing类库   java.swing     网络类库   Sockets、Telnet、ftp、NNtp、WWW     浏览器类库  Applet、Audio、Links、Style、Properties 来源: [2003-8-23] [2917] 内容提要:[开发JavaApplet的工具] [编写第一个程序] [编译与看结果] [JavaApplet的解释] [与C语言的关系] 一 第一个例子前的准备活动: 1.要有一个Java编译器,可以是SUN公司的JDK编译器,也可以是微软的VJ++,也可以是别的一些公司开发的编译器,但最好选VJ++,因为它是现在最好的Java编译器。 2.一个文本编写软件,一般的机器都有,记事本就可以了。如果是VJ++,则可以省了这一步,如果是JDK,则最好还是要一个。 3.浏览器,可以是NETSCAPE,当然也可以是微软的IE,别的浏览器,笔者不知道是否支持JAVA,最好还是备好这两个中的一个吧,相信也不是难事! 二 动手编写第一个Java Applet程序:HelloWorld.java,用记事本就可以了。(用VJ的后面说) 源程序代码如下: import java.applet .*; import java.awt.*; public class HelloWorld extends Applet { public void paint(Graphics g) { g.drawString (你好,Java世界!,2,20); } } (这个例子非常的简短。但是能说明很多的问题,呵呵,到后面详细解释) 将这个例子输入完后,记得一定要用HelloWorld.java保存。 三 用JDK编译器编译:在DOS的命令行里面输入如下的命令: C:\JavaJdk\javac.exe HelloWorld.java 前面的C:\JavaJdk\是安装JDK的目录名字,javac.exe是编译程序的名字,而HelloWorld.java就是你刚才编写的这个程序的名字了,如果编译不成功,则是你的源程序代码输入有问题,请仔细检查后,再编译,编译成功后,将生成一个HelloWorld.class的文件。这时候,事情就基本上完成了。接下来就是将这个生成的.class文件放入到网页中去,建立一个网页文件,如下: 要怎么看就不用我说了吧,呵呵。双击这个文件,在浏览器打开,就可以看到这个刚刚编译好了的文件的效果了。效果请看前面。 四 用VJ编译开发环境编写 启动VJ开发环境后,它会有个一个新建工程的窗口,如下(图1): 点打开就行了,这时候,VJ++就已经帮你建立好了一个工程文件,VJ++开发的时候,任何的程序,它都是以一个工程来进行的,虽然你的这个程序实在是小的可怜。在它的Project Explorer中可以看到它已经给你建立好了的两个文件,如图2: 由于这个程序实在是太小,将它的Applet1.java删除吧(点右键就可以选择删除),自己建立一个新的类,点击“Project”菜单中的Add Class选项,

文档评论(0)

00625 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档