java中怎么不输入文件绝对路径就可以找到并读写该文件

输入绝对路径没有问题
按照课本上直接敲代码则会报错

怎么才可以不用输入绝对路径就可以找到相关文件进行操作,有一个网友提供一个思路是通过this.getClass().getResource("/").getPath()来获取当前物理路径然后再根据次路径拼接合成需要的物理地址,请各位路过的朋友指导一下

http://zhidao.baidu.com/link?url=UN-5bDu4cTbZUEFD7FOfwRb-Lrq8Qo9BeUH3MSAYSXP_-lwX25wMzU3xalOXFdb6qkMd3fX4SP4cOAkScYENTa