String packageName = A.class.getPackage().getName();
或者:
packageName = new A().getClass().getPackeage().getName();
即可获得包名了。
A.class.getPackage().getName();
上面这个代码就是获取类A的包的全名的,如果你类A首行写着“package com.xxx.demo”,哪那么你用上面的代码就会获取到package com.xxx.demo
File file = new File(this.getClass().getResource("/").getPath());
file.getAbsolutePath();
获取到当前类所在的绝对路径 ,接下来怎么获取包名就不用我说了吧,自己处理一下就搞定了