納秒
ns(nanosecond):納秒,
時間單位。一秒的10億分之中的一個,即等於10的負9次方秒。
經常使用作 內存讀寫速度的單位,其前面數字越小則表示速度越快。
1納秒=1000 皮秒 1納秒 =0.001 微秒 1納秒=0.000001 毫秒
1納秒=0.00000 0001秒
java的System.currentTimeMillis()和System.nanoTime()有什么差別
java中System.nanoTime()返回的是納秒。nanoTime而返回的可能是隨意時間,甚至可能是負數……依照API的說明。nanoTime基本的用途是衡量一個時間段,比方說一段代碼運行所 用的時間,獲取數據庫連接所用的時間,網絡訪問所用的時間等。另外。nanoTime提供了納秒級別的精度,但實際上獲得的值可能沒有精確到納秒。
但總的來說,這兩個函數的用途是全然不一樣的!。
java中System.currentTimeMillis()返回的毫秒,這個毫秒事實上就是自1970年1月1日0時起的毫秒數。Date()事實上就是相當於Date(System.currentTimeMillis());由於Date類還有構造Date(long date)。用來計算long秒與1970年1月1日之間的毫秒差。
。