@Test public void testSychronized() throws InterruptedException { Thread t1 = new Thread(new Runnable() { @Override public void run() { /*System.out.println("I Hate U"); synchronized (this){ System.out.println("I Love U"); }*/ while (t
在开发中Junit测试可以很方便的帮助开者尽可能早的发现并处理问题,而且使用也非常简单,只需要导入Junit测试相关的jar包并创建测试类,就可以对业务功能进行测试,而不用为了测试在代码中添加输出语句把代码搞得面目全非.需要注意的是,编写的测试方法只能是public void并且无参,在测试方法中就可以为所欲为了. @Test public void testAdd(){ Demo d = new Demo(); System.out.println(d.add(1,2,3)); } 在Andr
有两个测试类,叫CalculatorTest和CalculatorTest2.在测试类所在的包中新建一个类,叫做TestAll,如下: package com.mengdd.junit; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; public class TestAll extends TestCase { public static Test s