飘飘悠悠 发表于 2015-1-18 11:35:30

来看程序片的测试

微软什么都提供了。你可以试想一下,如果你是新手,你是希望你点一下按钮程序就能运行那,还是想自己一点一点的组织结构,然后打包发部,调错再打包......
我们可在不用创建收集毗连的条件下举行一次复杂的测试,办法是启动我们的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红,而开发出来的工具。

小女巫 发表于 2015-1-21 10:40:50

其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。

山那边是海 发表于 2015-1-30 15:38:59

《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。

爱飞 发表于 2015-2-6 13:48:34

Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)

飘灵儿 发表于 2015-2-7 01:01:24

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

只想知道 发表于 2015-2-19 05:26:38

任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言

再现理想 发表于 2015-2-26 23:42:20

学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。

再见西城 发表于 2015-3-6 01:40:20

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。

灵魂腐蚀 发表于 2015-3-8 01:05:50

应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展

深爱那片海 发表于 2015-3-8 13:54:44

是一种将安全性(Security)列为第一优先考虑的语言

因胸联盟 发表于 2015-3-10 23:56:43

你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。

不帅 发表于 2015-3-11 14:52:00

接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。

乐观 发表于 2015-3-14 18:11:03

设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧

金色的骷髅 发表于 2015-3-21 12:28:08

Java是一种计算机编程语言,拥有跨平台、面向对java

变相怪杰 发表于 2015-4-1 09:27:31

《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。

莫相离 发表于 2015-4-3 01:33:07

你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。

透明 发表于 2015-4-4 13:49:42

Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站

兰色精灵 发表于 2015-4-6 23:09:49

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。

第二个灵魂 发表于 2015-4-11 09:17:37

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

小魔女 发表于 2015-4-15 09:12:50

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
页: [1]
查看完整版本: 来看程序片的测试