java KeyEvent。向下移动遮罩与按键事件。移位掩模 3 月,4 周 Questions & Answers 1111 {}和{}之间有什么区别? Javadoc表示“建议改用SHIFT_DOWN_MASK”
# 1 楼答案 如果你把values看作二进制数,你会看到它们从20到213形成一个完整的bitset。*_MASK值构成下限,*_DOWN_MASK值构成上限。他们都有相同的建议,后者取代前者 附录:@Boann评论道,“这表明他们是不同的。这并不能解释为什么。” 我不太愿意猜测,但我认为可以合理地推断,开发人员需要适应扩展的修饰符,如here,同时保持向后兼容性
# 1 楼答案
如果你把values看作二进制数,你会看到它们从20到213形成一个完整的bitset。
*_MASK
值构成下限,*_DOWN_MASK
值构成上限。他们都有相同的建议,后者取代前者附录:@Boann评论道,“这表明他们是不同的。这并不能解释为什么。”
我不太愿意猜测,但我认为可以合理地推断,开发人员需要适应扩展的修饰符,如here,同时保持向后兼容性