2011-09-01 37 views
8

Làm cách nào để có được chuỗi thời gian chạy trong java chẳng hạn như: lúc 00:30 phút của Chủ đề [n], một cái gì đó() đã xảy ra.Nhận thời gian chạy của một chuỗi java

Về cơ bản, tôi đang tìm cách tạo tệp nhật ký cho một chương trình xử lý tệp âm thanh.

Cảm ơn bạn.

Trả lời

11

Bạn có thể nhận được số System.nanoTime() ngay từ đầu và sau đó tính chênh lệch ở cuối. Sau đó, sử dụng TimeUnit để chuyển đổi thành đơn vị hữu ích hơn.

Đồng thời kiểm tra ThreadMXBean, đây là thông tin cung cấp thông tin về chủ đề của MBean.

+0

Được rồi, vì vậy tôi đã sử dụng 'System.nanoTime()' & 'TimeUnit'. Đó là một chút mã hơn tôi mong đợi, nhưng nó hoạt động trơn tru, Cảm ơn! –

+0

@Cyril D tốt. Vui lòng đánh dấu câu trả lời là đã được chấp nhận – Bozho

Các vấn đề liên quan