1、构造函数
即使一个类的构造器什么也不做,也要为其写一个空的构造函数。这是JAVA程序员一个好的编程习惯,也是符合编程规范的。
JAVA中的确有自己默认的构造函数,但是一但当你这一个类编写了自己的构造函数,原来的默认构造函数就不存在了,这时如果再想调用默认构造函数就会出错。所以你需要为它添加一个空的构造函数。
2、关于绝对路径与相对路径的问题:
绝对路径:是从盘符开始的路径,形如
C:\windows\system32\cmd.exe(cmd.exe为你想执行的目标文件)
相对路径:是以当前位置为参考点,其他一切的文件都是相对于它的。假如当前路径为C:\windows
要描述上述路径,只需输入
system32\cmd.exe
实际上,严格的相对路径写法应为
.\system32\cmd.exe
其中 . 表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。
假如当前路径为c:\program files
要调用上述命令,则需要输入
..\windows\system32\cmd.exe
其中,..为父目录。
当前路径如果为c:\program files\common files
则需要输入
..\..\windows\system32\cmd.exe
假如文件bing.htm的当前位置为:C:用户\dell,而名为DisplayUSMap.class的applet.class文件在F盘的b文件夹里,那么在htm里的codebase这一项的设置为codebase= "../../../f:b"(注意:盘符名不区分大小写)。
另外,还有一种不包含盘符的特殊绝对路径,形如
\windows\system32\cmd.exe
无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。
|
|