咨询:Java语言规范17中‘logical quantity’术语的含义
关于Java规范中“logical quantity”的解释
首先,“logical quantity”在这里可以翻译成**“逻辑量”,这是计算机科学领域的习惯表述,不用纠结“量”的物理属性——这里的“量”指的是一个可被赋值、存储的数据实体**,“逻辑”则是它的核心属性:这个实体专门用来承载逻辑判断的结果,只有真、假两种状态。
直白点说,你可以把它理解成“用于表达逻辑状态的数据单元”,它和int、float这类“数值量”的区别在于,它不代表具体的数值大小,只负责传递逻辑上的真假,但本质上依然是程序可以操作、存储的“量”。
另外要说明的是,这个表述是直译自英文规范文本,英文里的“quantity”在这里更偏向“可被定义、使用的实体”,而非日常语境里的“数量”,所以不用被“量”的字面意思限制理解。
内容的提问来源于stack exchange,提问作者Patrick B.
相关产品推荐
相关产品推荐

