我们可以调用java代码之外的数字吗;字面值;?

我们可以调用java代码之外的数字吗;字面值;?,java,literals,properties-file,Java,Literals,Properties File,中的一条评论说,java代码之外的数字是而不是称为literals。文字是否仅适用于java代码? 我们不能说.properties文件中的以下数字是文本吗 min-socre=20 我们不能说.properties文件中的以下数字是文本吗 min-socre=20 你怎么知道这是一个数字?字符“2”和“0”的串联可以解释为数字20的表示,但也可以解释为字符串“20”的表示。当然还有其他解释 术语“literal”在Java代码上下文中有特定的含义,该特定含义不适用于其他文件。它甚至不一定适

中的一条评论说,java代码之外的数字是而不是称为literals。文字是否仅适用于java代码?
我们不能说.properties文件中的以下数字是文本吗

min-socre=20
我们不能说.properties文件中的以下数字是文本吗

min-socre=20
你怎么知道这是一个数字?字符“2”和“0”的串联可以解释为数字20的表示,但也可以解释为字符串“20”的表示。当然还有其他解释

术语“literal”在Java代码上下文中有特定的含义,该特定含义不适用于其他文件。它甚至不一定适用于用其他语言编写的源文件。例如,C有字符串文字,但有整数常量。在更一般的上下文中,术语“literal”很少以这种方式使用,因为区别Java literal与相同类型的其他表达式的关键特征不是出现就是不重要

在某种意义上,当然可以将属性值描述为“文字”。由于.properties文件主要是一个Java文件,所以您可能会说,大多数人可能会理解您。但他们中的许多人可能会奇怪地看着你。这个词的用法并不适用于这种情况

我们不能说.properties文件中的以下数字是文本吗

min-socre=20
你怎么知道这是一个数字?字符“2”和“0”的串联可以解释为数字20的表示,但也可以解释为字符串“20”的表示。当然还有其他解释

术语“literal”在Java代码上下文中具有特定含义,该特定含义不适用于其他文件。它甚至不一定适用于用其他语言编写的源文件。例如,C有字符串文字,但有整数常量。在更一般的上下文中,术语“literal”很少以这种方式使用,因为区别Java literal与相同类型的其他表达式的关键特征不是出现就是不重要


在某种意义上,当然可以将属性值描述为“文字”。由于.properties文件主要是一个Java文件,所以您可能会说,大多数人可能会理解您。但他们中的许多人可能会奇怪地看着你。这个词的用法并不适用于这种情况。

A是直接在源代码中编写的固定值。这是最简单的定义:代码中的固定值。属性文件不是代码文件,因此其中的数字不是文字。

A是直接在源代码中写入的固定值。这是最简单的定义:代码中的固定值。.properties文件不是代码文件,因此其中的数字不是文字。

从技术上讲,该属性文件中包含的是表示字符串的字节序列。它当然不是一个文本。默认情况下是一个UTF-8编码字节序列。所以最小分数是一个变量。对吗?@Mahozad不,两个都是字符串。一个是属性的
映射
中的键,另一个是其相应的值。从技术上讲,属性文件中包含的是表示字符串的字节序列。它当然不是一个文本。默认情况下是一个UTF-8编码字节序列。所以最小分数是一个变量。对吗?@Mahozad不,两个都是字符串。一个是属性的
映射中的键,另一个是其对应的值