2011-09-01 21 views
8

का रनिंग टाइम प्राप्त करें मैं जावा में रनटाइम को थ्रेड कैसे प्राप्त कर सकता हूं जैसे: 00:30 मिनट थ्रेड [एन], कुछ() हुआ।थ्रेड जावा

मैं मूल रूप से ऑडियो फ़ाइलों से निपटने वाले प्रोग्राम के लिए लॉग फ़ाइल बनाना चाहता हूं।

धन्यवाद।

उत्तर

11

आप शुरुआत में System.nanoTime() प्राप्त कर सकते हैं और फिर अंत में अंतर की गणना कर सकते हैं। फिर अधिक उपयोगी इकाई में कनवर्ट करने के लिए TimeUnit का उपयोग करें।

ThreadMXBean भी देखें जो एक एमबीन धागे के बारे में जानकारी दे रहा है।

+0

ठीक है, इसलिए मैं 'System.nanoTime()' और 'TimeUnit' का उपयोग कर चला गया। यह अपेक्षा से थोड़ा अधिक कोड है, लेकिन यह आसानी से काम करता है, धन्यवाद! –

+0

@Cyril डी अच्छा। उत्तर को स्वीकृत के रूप में चिह्नित करने के लिए स्वतंत्र महसूस करें – Bozho

संबंधित मुद्दे