|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
微软什么都提供了。你可以试想一下,如果你是新手,你是希望你点一下按钮程序就能运行那,还是想自己一点一点的组织结构,然后打包发部,调错再打包......
我们可在不用创建收集毗连的条件下举行一次复杂的测试,办法是启动我们的Web扫瞄器,然后翻开包括了程序片标签的HTML文件(Sun公司的JDK一样包含一个称为“程序片察看器”的工具,它能挑出html文件的<applet>标志,并运转这个程序片,不用显现四周的HTML文本——正文②)。html文件载进后,扫瞄器会发明程序片的标签,并查找由code值指定的.class文件。固然,它会先在CLASSPATH(类路径)中寻觅,假如在CLASSPATH下找不到类文件,就在WEB扫瞄器形态栏给出一个毛病信息,告诉不克不及找到.class文件。
②;因为程序片察看器会疏忽除APPLET标志以外的任何工具,以是可将那些标志作为正文置进Java源码:
//<appletcode=MyApplet.classwidth=200height=100></applet>
如许便可间接实行“appletviewerMyApplet.java”,不用再创立小的HTML文件来完成测试。
若想在Web站点上实验,还会碰着另外一些贫苦。起首,我们必需有一个Web站点,这对年夜多半人来讲都意味着位于远程地址的一家服务供应商(ISP)。然后必需经由过程某种路子将HTML文件和.class文件从本人的站点移至ISP呆板上准确的目次(WWW目次)。这通常为经由过程接纳“文件传输协定”(FTP)的程序来做成的,网上可找到很多如许的收费程序。以是我们要做的全体事变仿佛就是用FTP协定将文件移至ISP的呆板,然后用本人的扫瞄器毗连网站和HTML文件;假设程序片准确装载和实行,就标明半途而废。但真是如许吗?
但这儿我们大概会遭到捉弄。假设Web扫瞄器在服务器上找不到.class文件,就会在你的当地呆板上征采CLASSPATH。以是程序片也许基本不克不及从服务器上准确地装载,但在你看来倒是统统一般的,由于扫瞄器在你的呆板上找到了它必要的工具。但在其别人会见时,他们的扫瞄器就没法找到那些类文件。以是在测试时,必需断定已从本人的呆板删除相干的.class文件,以确保测试了局的实在。
我本人就碰到过如许的一个成绩。事先是将程序片置进一个package(包)中。上载了HTML文件和程序片后,因为包名的成绩,程序片的服务器路径仿佛堕入了凌乱。可是,我的扫瞄器在当地类路径(CLASSPATH)中找到了它。如许一来,我就成了可以乐成装载程序片的独一一团体。厥后我花了一些工夫才发明本来是package语句有误。一样平常地,应当将package语句置于程序片的内部。
不得不提一下的是:.net网页编程是看到java红,而开发出来的工具。 |
|