新文件(路径)或class.getResourses(路径)?

时间:2016-07-15 09:25:55

标签: java

BufferedImage image = ImageIO.read(SpriteSheet.class.getResource(path));
BufferedImage image = ImageIO.read(new File(path);

在问这个问题之前,我在这里看过几个类似的问题,但我仍然感到困惑。

我花了一些时间阅读这些文档,但它使整个图片更加复杂。

在程序中上传资源需要使用什么?这两者之间有什么区别?

1 个答案:

答案 0 :(得分:1)

$payouts = Stat::where('payed', '1') ->???(function ($query) { $query->where('owner_id', Auth::user()->id) ->where('user_id', Auth::user()->id); })->get(); 找到java类路径中的文件。

SpriteSheet.class.getResource(path)在文件系统的任何位置找到该文件

如果您的资源位于类路径中,请使用new File(path)