摘要:
3.正则表达式 a. 白名单 下列代码是用来进行白名单校验的,即如果输入的文字符合条件的话就返回true,否则返回false。 1 private static final String[] ENABLED_TEXTS = new String[]{"a", "b", "c", "d", "e"}; 2 3 public boolean isEnabled(String input) { 4 for (String text : ENABLED_TEXTS) { 5 if (text.equal 阅读全文
摘要:
2.反射 (Reflect)反射是Java1.5开始出现的特性,反射是通过名称访问类、方法、域、声明的方法。反射方法的出现为Java增加了更多的特性。 a.访问private类型的属性和方法 由于不能访问private的域和方法而无法对相应的功能进行xUnit的测试。但是反射提供了访问private方法的途径,所以,对于private的方法可以进行xUnit测试。1 public class Testee {2 3 private void execute(){4 System.out.println("method called"); 5 }6 } 1... 阅读全文