Java中的数据类型和文本之间有什么区别?

2022-09-01 04:53:35

Java中的数据类型和文本之间有什么区别?


答案 1

从 Java 数据类型教程

数据类型 :

基元类型是内置于语言中的特殊数据类型;它们不是从类创建的对象

字面:

文本是固定值的源代码表示形式;文本直接在代码中表示,无需计算

boolean result = true;

boolean - is data type
true - is literal

答案 2
 String string = "Hello World";
 <  1 > <  2 >   <     3     >

1 是数据类型,2 是变量名称,3 是(字符串)文本

来自 JLS

文本是基元类型 [如 1true't'1.2f]、字符串类型 [如 “”Something] 或 null 类型 [null] 的值的源代码表示形式