gpt4 book ai didi

java - Pattern.compile 缓存吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:05:29 34 4
gpt4 key购买 nike

这可能是一个实现细节,但至少对于 Oracle 和 IBM JDK 而言,编译模式是否已缓存,或者我们作为应用程序开发人员是否需要自己执行已编译模式的缓存?

最佳答案

据我查看代码 (JDK 6) 所知,它不进行缓存,但一旦构建,Pattern 对象就可以缓存在应用程序端并在多个线程之间共享。标准模式似乎是将其分配给最终静态变量:

private static final Pattern p = Pattern.compile(",");

关于java - Pattern.compile 缓存吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13420321/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com