1 resources的获取方法
String resource = "";
filters.getClass().getResource(resource);
Thread.currentThread().getContextClassLoader().getResource(resource);
filters.getClass().getClassLoader().getResource(resource);
filters.getClass().getClassLoader().getResources(resource);
ClassLoader.getSystemResource(resource);
2 监测string中的codepoint
//检查一行是否合法的java identifier
String line = "";
int cp = line.codePointAt(0);
if(!Character.isJavaIdentifierStart(cp)){
return false;
}
for(int i = Character.charCount(cp); i < line.length(); i + Character.charCount(cp)){
cp = line.codePointAt(i);
if(!Character.isJavaIdentifierPart(cp) && cp != '.'){
return false;
}
}