请教各位看过jfinal源码的大佬:
jfinal里面很多地方(Ret,Kv,Record等)都用到了map或者hashmap,而hashmap是非线程安全的,JDK1.8之前的循环链表问题和1.8后也是有值覆盖的问题。高并发的情况下,使用jfinal的时候会不会也出现这种问题,应该注意些什么?
jfinal 的 Ret、Kv、Record 等等对象内部都没有线程安全机制,但这些对象的使用跟你使用自己创建的一个 java bean 本质是一样的,你的 java bean 一般也不会内部线程安全机制
只要对象没有多线程共享,就不会有线程安全问题