300 次查看
可以使用 Java 中 Clock 类中的 millis() 方法获取时钟的当前毫秒数。此方法不需要参数,它返回时钟的当前时刻(以毫秒为单位)。如果由于某种原因无法获取实例,则会抛出 DateTimeException。以下给出一个演示此方法的程序 -示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { Clock c = Clock.systemDefaultZone(); long ms = c.millis(); System.out.println("时钟为: " + c); ... 阅读更多
154 次查看
可以使用 Java 中 Clock 类中的 equals() 方法检查两个 Java 时钟对象的相等性。此方法需要一个参数,即要与现有时钟对象进行比较的对象。如果两个时钟对象相等,则返回 true,否则返回 false。以下给出一个演示此方法的程序 -示例 实时演示import java.time.Clock; import java.time.ZoneId; public class Demo { public static void main(String[] args) { Clock c1 = Clock.systemDefaultZone(); Clock c2 = Clock.systemDefaultZone(); System.out.println("时钟 c1: " + c1.toString()); ... 阅读更多
205 次查看
可以使用 Java 中 Clock 类中的 systemUTC() 方法获取具有 UTC 时区的时钟的当前实例。此方法不需要参数,它返回具有 UTC 时区的时钟的当前实例。以下给出一个演示此方法的程序 -示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { Clock c = Clock.systemUTC(); Instant i = c.instant(); ZonedDateTime zdt = i.atZone(c.getZone()); System.out.println(zdt.toString()); } }输出2019-02-07T08:00:46.924Z现在让我们了解... 阅读更多
92 次查看
可以使用 Java 中 Clock 类中的 systemDefaultZone() 方法获取具有默认时区的时钟的当前实例。此方法不需要参数,它返回具有默认时区的时钟的当前实例。以下给出一个演示此方法的程序 -示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { Clock c = Clock.systemDefaultZone(); Instant i = c.instant(); ZonedDateTime zdt = i.atZone(c.getZone()); ... 阅读更多
116 次查看
可以使用 Java 中 Clock 类中的 tickSeconds() 方法获取系统时钟以秒为单位的当前滴答值。此方法需要一个参数,即时区,它返回以秒为单位的当前滴答值。以下给出一个演示此方法的程序 -示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { ZoneId zone = ZoneId.of("Australia/Melbourne"); Clock c = Clock.tickSeconds(zone); System.out.println("以秒为单位的当前滴答值为: " + ... 阅读更多
228 次查看
可以使用 Java 中 Clock 类中的 tick() 方法将基本时钟的时刻四舍五入到所需的持续时间。此方法需要两个参数,即基本时钟和滴答的持续时间。此外,还会返回为所需的持续时间四舍五入的基本时钟的时刻。以下给出一个演示此方法的程序 -示例 实时演示import java.time.*; public class Main { public static void main(String[] args) { Clock bClock = Clock.systemDefaultZone(); Instant i = bClock.instant(); System.out.println("基本时钟的时刻为: ... 阅读更多
197 次查看
可以使用 Java 中 Clock 类中的 system() 方法获取所需 zoneID 的时钟的当前实例。此方法需要一个参数,即 zoneID 或时区,它返回该时区的时钟的当前实例。示例import java.time.*; public class Main { public static void main(String[] args) { ZoneId zone = ZoneId.of("Australia/Melbourne"); Clock c = Clock.system(zone); ZonedDateTime zdt = ... 阅读更多
138 次查看
可以使用 Java 中 Clock 类中的 withZone() 方法获取时钟对象的时钟副本。此方法用于时钟对象以获取时钟副本。withZone() 方法需要一个参数,即需要更改时区的时区。此外,它还返回具有所需时区的时钟对象的时钟副本。以下给出一个演示此方法的程序 -示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { Clock c1 = Clock.systemDefaultZone(); ZoneId zone = ... 阅读更多
165 次查看
可以使用 Java 中 Clock 类中的 tickMinutes() 方法获取以分钟为单位的当前滴答值。此方法需要一个参数,即时区,它返回以分钟为单位的当前滴答值。以下给出一个演示此方法的程序 -示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { ZoneId zId = ZoneId.of("Australia/Melbourne"); Clock c = Clock.tickMinutes(zId); System.out.println("以分钟为单位的当前滴答值为: " + c.instant()); ... 阅读更多
可以使用 java.security.Provider 类中的 values() 方法查看 Provider 中的属性值,该方法会获得一个不可修改的 Collection 视图。此方法不需要参数,它返回属性值的不可修改的 Collection 视图。以下给出一个演示此方法的程序 -示例 实时演示import java.security.*; import java.util.*; public class Demo { public static void main(String[] argv) throws Exception { try { Signature sign = Signature.getInstance("DSA"); Provider p = sign.getProvider(); Collection val = p.values(); ... 阅读更多