public interface TimeConstants
TimeConstants
interface defines constants representing various time intervals and special timeout values.
These constants are particularly useful in methods that require timeout values
specified in milliseconds.
Using these constants promotes code readability and reduces the likelihood of errors when converting between different time units.
Modifier and Type | Field and Description |
---|---|
static int |
FOREVER
Represents an infinite timeout period.
|
static int |
IMMEDIATE
Indicates a zero timeout period, typically used to specify that a method
should return immediately without any waiting.
|
static int |
MilliSECOND
Represents one millisecond.
|
static int |
SECOND
Represents one second in milliseconds.
|
static final int SECOND
3 * SECOND
.static final int MilliSECOND
3 * MilliSECOND
.static final int FOREVER
static final int IMMEDIATE