为在电视、制烤面包箱等家用消费类电子产品上进行交互.doc

为在电视、制烤面包箱等家用消费类电子产品上进行交互.doc

ID:58446405

大小:81.50 KB

页数:4页

时间:2020-05-13

为在电视、制烤面包箱等家用消费类电子产品上进行交互.doc_第1页
为在电视、制烤面包箱等家用消费类电子产品上进行交互.doc_第2页
为在电视、制烤面包箱等家用消费类电子产品上进行交互.doc_第3页
为在电视、制烤面包箱等家用消费类电子产品上进行交互.doc_第4页
资源描述:

《为在电视、制烤面包箱等家用消费类电子产品上进行交互.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1991年,SUNMicroSystem公司的JameGosling、BillJoe等人,为在电视、控制烤面包箱等家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件(即一种橡树的名字),但当时并没有引起人们的注意,直到1994年下半年,Internet的迅猛发展,环球信息网WWW的快速增长,促进了Java语言研制的进展,才使得它逐渐成为Internet上受欢迎的开发与编程语言。JAVA语言兼具解释型语言(如BASIC语言)和编译型语言(如C语言)两者的优点,具有执行效率高、程序的可移植性以及安全性好的特点。1.JAVA语言的优点  ☆是一种专门为网络应用而开发的语言;  ☆以C

2、++为蓝图,真正面向对象;  ☆取消了指针概念,由计算机自动管理内存,因而安全可靠;  ☆结构标准且移植性高,具跨平台性;  ☆具有很高的可扩展性;2.JAVA语言的类(Class)和包(Package)  类是有所有相似对象的状态变量与行为构成的模板(template)或原型(prototype)。  包(Package)由一组类(class)和界面(interface)组成。它是管理大型名字空间,避免名字冲突的工具。每一个类和界面的名字都包含在某个包中,通常在程序中由import导入。JAVA自带了许多类包,我们可以直接利用类包所提供的功能而不必重新从底层写起,大大的减少了编程的工作量

3、,提高了编程效率。    语言基础类  java.lang    实用工具类  java.util    输入输出类  java.io    AWT类库   java.awt    Swing类库  java.swing    网络类库   Sockets、Telnet、ftp、NNtp、WWW    浏览器类库  Applet、Audio、Links、Style、PropertiesJava教程第一篇来源:[2003-8-23][2917]内容提要:[开发JavaApplet的工具][编写第一个程序][编译与看结果][JavaApplet的解释][与C语言的关系]一第一个例子前的准备活动

4、:1.要有一个Java编译器,可以是SUN公司的JDK编译器,也可以是微软的VJ++,也可以是别的一些公司开发的编译器,但最好选VJ++,因为它是现在最好的Java编译器。2.一个文本编写软件,一般的机器都有,记事本就可以了。如果是VJ++,则可以省了这一步,如果是JDK,则最好还是要一个。3.浏览器,可以是NETSCAPE,当然也可以是微软的IE,别的浏览器,笔者不知道是否支持JAVA,最好还是备好这两个中的一个吧,相信也不是难事!二动手编写第一个JavaApplet程序:HelloWorld.java,用记事本就可以了。(用VJ的后面说)源程序代码如下:importjava.apple

5、t.*;importjava.awt.*;publicclassHelloWorldextendsApplet{publicvoidpaint(Graphicsg){g.drawString("你好,Java世界!",2,20);}}(这个例子非常的简短。但是能说明很多的问题,呵呵,到后面详细解释)将这个例子输入完后,记得一定要用HelloWorld.java保存。三用JDK编译器编译:在DOS的命令行里面输入如下的命令:C:JavaJdkjavac.exeHelloWorld.java前面的C:JavaJdk是安装JDK的目录名字,javac.exe是编译程序的名字,而Hello

6、World.java就是你刚才编写的这个程序的名字了,如果编译不成功,则是你的源程序代码输入有问题,请仔细检查后,再编译,编译成功后,将生成一个HelloWorld.class的文件。这时候,事情就基本上完成了。接下来就是将这个生成的.class文件放入到网页中去,建立一个网页文件,如下:要怎么看就不用我说了吧,呵呵。双击这个文件,在浏览器打开,就可以看到这个刚刚编译好了的文件的效果了。效果请看前面。四用VJ编译开发环境编写启动VJ开发环境后,它会有个一个新建工程的窗口,如下(图1):点打开就行了,这时候,VJ++就已经帮你建立好了一个工程文件,VJ++开发的时候,任何的程序,它都是以一个

7、工程来进行的,虽然你的这个程序实在是小的可怜。在它的ProjectExplorer中可以看到它已经给你建立好了的两个文件,如图2:由于这个程序实在是太小,将它的Applet1.java删除吧(点右键就可以选择删除),自己建立一个新的类,点击“Project”菜单中的AddClass选项,如图3:在类名中输入:HelloWorld.java。回车就可以了,请大家在新的类中按上面我已经给出来的源代码将它补充完整,然后,将图2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。