• 2023-09-05《Java编程思想第四版》学习笔记23
    在Inning中,可以看到无论构建器还是event()方法都指出自己会“掷”出一个违例,但它们实际上没有那样做。这是合法的,因为它允许我们强迫用户捕获可能在覆盖过的event()版本里添加的任何违例。同样的道理也适用于abstract方法,就象在atBat()里展示的那样。“interfaceStorm”非
  • 2023-09-03《Java编程思想第四版》学习笔记22
    注意下面这两句话:1、针对g()和main(),Throwable类必须在违例规格中出现,因为fillInStackTrace()会生成一个Throwable对象的句柄。由于Throwable是Exception的一个基础类,所以有可能获得一个能够“掷”出的对象(具有Throwable属性),但却并非一个Exception(违例)。因此,在main()
  • 2023-08-24建立保持时间及违例解决方法 ------ 转载
    转载自: 建立保持时间及违例解决方法-知乎(zhihu.com) 建立保持时间概念为什么要有建立保持时间?参考:为什么会有建立时间(setuptime)和保持时间(holdtime)要求-知乎(zhihu.com)答:简单来说,DFF可以由两个latch构成,每个latch是通过传输门组成的mux组成。如果不满足建