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; } }