currentTimeMillis()方法返回一个long类型的值,该值表示的是当前时间与1970年1月1日0时0分0秒之间的时间差,单位是毫秒,习惯上被称为时间戳
源码:

时间戳可以用来计算循环操作时所需要的时间:
/*** 向goods表中插入20000条数据*/@Testpublic void testInsert1() throws Exception{Connection conn = null;PreparedStatement ps = null;try {long start = System.currentTimeMillis();//开始时间conn = JDBCUtils.getConnection();String sql = "insert into goods(name)values(?)";ps = conn.prepareStatement(sql);for(int i = 1; i <= 20000; i++){ps.setObject(1,"name_" + i);ps.execute();}long end = System.currentTimeMillis();//结束时间System.out.println("花费的时间为:"+(end-start));} catch (Exception e) {e.printStackTrace();}finally {JDBCUtils.closeResource(conn,ps);}}













