http://java.sun.com/j2se/1.4.2/docs/api/java/lang/System.html#currentTimeMillis() का कहना है:सिस्टम.currentTimeMillis हमेशा एक मूल्य> = पिछली कॉल वापस करेगा?
मिलीसेकेंड में वर्तमान समय देता है। ध्यान दें कि रिटर्न वैल्यू के समय की इकाई एक मिलीसेकंड है, जबकि मूल्य की ग्रैन्युलरिटी अंतर्निहित ऑपरेटिंग सिस्टम पर निर्भर करती है और यह बड़ी हो सकती है। उदाहरण के लिए, कई ऑपरेटिंग सिस्टम मिलीसेकंड के दसियों की इकाइयों में समय मापते हैं।
मुझे यह स्पष्ट नहीं है कि मुझे गारंटी है कि यह कोड हमेशा बढ़ते (या समान) संख्याओं को प्रिंट करेगा।
while (1) {
System.out.println(System.currentTimeMillis());
}
कृपया एक और हालिया लिंक का हवाला देते हुए विचार करें। – trashgod
एफवाईआई - इस सवाल से पूछने का सटीक तरीका यह है कि 'currentTimeMillis' * monotonic * है। –
तकनीकी रूप से, यह एकान्त रूप से बढ़ रहा है। मोनोटोनिक फ़ंक्शन या तो बढ़ रहे हैं या घट रहे हैं। –