提交 6898d96c 编写于 作者: S shroman

Changed list creation at DynaCode() to a singleton.

上级 d72addff
...@@ -28,7 +28,7 @@ import java.net.URL; ...@@ -28,7 +28,7 @@ import java.net.URL;
import java.net.URLClassLoader; import java.net.URLClassLoader;
import java.net.URLDecoder; import java.net.URLDecoder;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Collections;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -71,9 +71,8 @@ public class DynaCode { ...@@ -71,9 +71,8 @@ public class DynaCode {
private String target; private String target;
@SuppressWarnings("unchecked")
public DynaCode(String code) { public DynaCode(String code) {
this(Thread.currentThread().getContextClassLoader(), Arrays.asList(code)); this(Thread.currentThread().getContextClassLoader(), Collections.singletonList(code));
} }
public DynaCode(ClassLoader parentClassLoader, List<String> codeStrs) { public DynaCode(ClassLoader parentClassLoader, List<String> codeStrs) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册