JBuilder 9.0开辟实用本领七招[Java编程]
本文“JBuilder 9.0开辟实用本领七招[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
同步输出目录
在Java开辟历程中,有时刻我们要成立一些简单的类来测试某些功效,测试完成后就从磁盘删除该类的源文件,因为我们不想让该类呈目前终究的产品中.但是,固然源文件已经被删除,编译好的class文件仍大概留在磁盘上,当有其他的类依靠于该类,便大概招致开辟环境的不安定.
在JBuilder中,我们可以设置一个编译选项来同步(Synchronize)Java的源文件和对应的类,这样,一旦Java源文件被删除,对应的class文件也将被删除.按照以下步骤设置该同步选项:
翻开 Project | Project Properties...
挑选 Compiler 选项卡,看到以下对话框:
注意Synchronize output dir选项.选中该选项便可以实现输出目录同步,每次编译时JBuilder将保证Java源文件与Java class文件的同步.
输出调试信息
很多时刻,我们要向尺度输出设备输出一些简单的变量值,以便理解程序的运行情形.比方,在程序中加入近似下面的代码:
System.out.println("调试信息: 变量的值是" + value);
当编写和调试代码的工作完毕,接下去就要举行最后的编译和打包,这时就要删除全部上面这些System.out.println代码.为了避免这些麻烦,我们可以引入一个逻辑变量debugMode,把它设置为true,并在输出调试信息之前查抄这个变量的值:
if (debugMode)
System.out.println("调试信息: 变量的值是" + value);
全部调试工作完毕之后,再把debugMode变量设置成false,这样程序运行时就不会再输出调试信息.
但是,这还不是处理近似调试信息的最佳办法,我们可以用Diagnostic类来改良.Diagnostic类有三个与输出流有关的办法,除了尺度的System.err输出流,还可以赋予其他差别的输出流(比方文件或URL).最重要的是,当编写和调试代码的工作完毕之后,我们可以在正式编译时解除Diagnostic类,从而也就解除了对Diagnostic类办法的全部调用.
以上是“JBuilder 9.0开辟实用本领七招[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |