小编Mic*_*hmi的帖子

如果存在,Java更好的删除文件的方法

我们需要调用file.exists()之前file.delete()才可以删除文件,例如:

 File file = ...;
 if (file.exists()){
     file.delete();
 }  
Run Code Online (Sandbox Code Playgroud)

目前在我们的所有项目中,我们在一些util类中创建一个静态方法来包装此代码.是否有其他方法可以实现相同的目的,因此我们不需要在每个其他项目中复制我们的utils文件.

java

46
推荐指数
4
解决办法
9万
查看次数

多线程以原子方式汇总大量值

我正在开发一个应用程序,我们有大量的线程,并且必须以原子方式添加100的值.我正在使用AtomicLong哪种工作,但仍需要提高性能.有没有比AtomicLong提供更好性能的东西?

java multithreading

4
推荐指数
1
解决办法
400
查看次数

直接从字符串创建流

我们可以像这样从字符串List创建流

    List<String> list = Arrays.asList("somestring");
    Stream<String> stream = list.stream();
Run Code Online (Sandbox Code Playgroud)

但是如何直接从字符串创建流.

String x = "somestring";
Run Code Online (Sandbox Code Playgroud)

java string java-8 java-stream

0
推荐指数
1
解决办法
1209
查看次数

标签 统计

java ×3

java-8 ×1

java-stream ×1

multithreading ×1

string ×1