网站建设核心之处理异常
假设在一个Java程序运行期间出现了一个错误。这个错误可能是由于文件包含了错误的信息,或者网络连接出现问题造成的,也有可能是因为使用无效的数组下标,或者试图使用一个没有被赋值引用而造成的。用户期望在出现错误时,程序能够采用一些理智的行为,如果由于出现错误而使得某些操作没有完成,程序应该:返回到一种安全状态,并能够让用户执行一些其他的命令;或者允许用户保存所有操作的结果,并以适当的方式终止程序。
2013-08-20 阅读量:4954次假设在一个Java程序运行期间出现了一个错误。这个错误可能是由于文件包含了错误的信息,或者网络连接出现问题造成的,也有可能是因为使用无效的数组下标,或者试图使用一个没有被赋值引用而造成的。用户期望在出现错误时,程序能够采用一些理智的行为,如果由于出现错误而使得某些操作没有完成,程序应该:返回到一种安全状态,并能够让用户执行一些其他的命令;或者允许用户保存所有操作的结果,并以适当的方式终止程序。
2013-08-20 阅读量:4954次
在理想状态下,用户输入数据的格式永远都是正确的,选择打开的文件也一定存在,并且永远不会出现bug。迄今为止,然而,在现实世界中却充满了不良的数据和带有问题的代码,现在是讨论Jave程序设计语言处理这些问题的机制的时候了。
2013-08-20 阅读量:4902次
传统的部署方式是使用applet,这应该归功于在Java出现的最初几年中对其给予的大肆吹捧。applet是-种特殊的Java程序,他允许通过网络下载,并可以在浏览器中运行。其目的在于让用户不再为安装软件烦恼,并且可以通过支持Java的计算机或者其他具有Internet连接的设备使用这些软件。
2013-08-19 阅读量:5110次
如果只希望用户能够点击按钮或菜单,那幺就不需要显式地处理鼠标事件。鼠标操作将由用户界面中的各种组件内部处理。然而,如果希望用户使用鼠标画图,就需要补货鼠标移动点击和拖动事件。
2013-08-05 阅读量:5566次
通常,激活一个命令可以有多种方式,用户可以通过菜单、击键或工具栏上的按钮选择特定的功能。在AWT事件模型中实现这些非常容易:将所有事件连接到同一个监听器上。例如:假设blueAction是一个动作监听器,它的actionPerformed方法可以将背景颜色改变成蓝色。将一个监听器对象加到下面几个事件源上。
2013-07-25 阅读量:5165次
对于图形用户界面的程序来说,事件处理是十分重要的。要想实现用户界面,必须掌握Java事件处理的基本方法。
2013-07-23 阅读量:5121次
内容为王——或者至少这个说法在20世纪90年代后期互联网行业爆发的年代是占统治地位的。但是内容并不是由互联网引入的真正变化。网站内容本身与你在书、杂志,或者报纸中能读到的内容并没有多大不同。真正不同的是互联网能够很容易从一部分内容转移到另一部分内容的这种便捷性——这就是链接的力量。链接改变了人们消费内容的方式,他们可以很容易地跨越不同的信息来源进行浏览,而这在以前,则需要在图书馆的资料海洋中不断的搜寻——而且要在资料运进图书馆之后。
2013-07-23 阅读量:4593次
面向对象程序设计(简称OOP)是当今主流的程序设计范型,它已经取代了70年代的“结构化”过程化程序设计发技术。Java是完全面向对象的,必须熟悉ODP才能够编写Java程序。
2013-07-12 阅读量:5432次
上海市宝山区蕰川路6号智慧湾科创园13号楼
北京市通州区通州北苑万达广场C座2111室
湖南省长沙市天心区钱隆樽品二期8栋102室