在网页上发布统计曲线

文章作者 100test 发表时间 2007:03:14 16:55:04
来源 100Test.Com百考试题网


一、引言
在 寥恋腎nternet上制作极富个性化的主页、及时发布令人
心动的信息,以便吸引全世界不同肤色、不同职业的人们驻"足"观看,
以致流连忘返,甚者慷慨解囊,是Internet冲浪者心中的梦想。通过合
理运用HTML脚本语言提供的表格、列表、字体和段落的格式化、多媒
体支持等,能使网页内容清晰、层次分明、可读性强,这些已有众多文
献论述,在此不再赘述。
我们知道,在各种信息中,统计信息堪称是用得较多、具有相当说
服力的信息,而表达统计数据最直观的方式是根据这些数据绘制曲线
。文献[1]用相当的篇幅介绍了如何在Window s操作系统中编写一个
具有OLE服务器能力的统计曲线绘制工具,而本文的主题则是:如何利
用Java对绘图的支持,编写一个根据统计数据绘制曲线的小程序(Appl
et)Plot,通过把Plot编译生成的字节码文件Plot.class嵌入到HTML脚
本中,从而实现在网页上发布统计曲线的目的。
二、Java编程概述
1.Java语言规范
Java继承了C 的基本语法,摒弃了一些过时的特征,比如预编译
的头文件、宏、条件编译,数据结构的结构体、枚举体和联合体,容易
导致安全性问题的指针,以及晦涩难懂的多重继承等,借鉴了Objectiv
e C的接口和Ada的包(package),以及内置了Internet网络所需要的基
本特征:结构中立(任何芯片、任何操作系统可以运行同一版本的Java
程序)、安全性(避免感染病毒和防止非法访问)、多线程和网络通信
等。事实上,上述被Java抛弃的特征,如指针和类的多重继承,都是由
于太复杂而遭C 程序员诅咒的.而新发展的特征,如结构中立、安全
性、多线程和网络通信等,是C 程序员极想实现而又非常难实现的特
征。
2.JDK
Windows程序员一定都知道做Windows开发要用Windows SDK(软件
开发工具),现在,做Ja va开发的程序员也都知道编写Java小程序要用
JDK(Java开发工具)了。然而,与SDK主要采用结构体和函数等面向过
程的方式提供Windows编程接口不同,JDK采用包、界面和类等面向对
象的方式提供Java编程接口。从这种意义上说,JDK与Microsoft Visu
al C 的MFC,或者Bor land C 的OWL相似:它是一个类库,一个应用
框架,一个无缝集成的解决方案。
最先发布的JDK应该算JDK 1.0.3α,它是1995年Sun公司在全球范
围内进行Java程序设计大奖赛时随HotJava 1.0.3α发放的。在该版
本中,通用包实现得比较少,只有java.lang、j ava.util和java.io,
而其他有关用户界面和网络通信的包都在HotJava中提供。尔后发行
了1.0版,这是提供给各Java平台开发公司的,其中,包全部独立出来,
共八个:java.applet、ja va.awt 、java.awt.image 、java.awt.p
eer 、java.io、java.lang、java.net 和java. util 以及一个sun.
tools.debug。本文的程序基于1.0版本编写。由于1.0.3α和1.0两个
版本的包安排差别很大,因而用前一个版本编写的程序在后一个版本
的编译工具中编译有可能通不过,要作修改。在1996年8月底,Sun公司
在Internet上发布了1.1版,1.1版在

相关文章


Java面试陷阱第三波
JavaSwing中的AcceleratorKey
在网页上发布统计曲线
java认证考试资格基础知识:Java的可移植性
从XML到Java代码的数据绑定之对象
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛