gpt4 book ai didi

java - java关键字和字面量的区别

转载 作者:搜寻专家 更新时间:2023-11-01 01:23:16 24 4
gpt4 key购买 nike

我是 java 的新手,正在读一本书,遇到了这些问题:

truefalsenull是小写的,而不是C++语言中的大写。严格来说,这些不是关键字,而是文字。”

为什么这些是文字,有些关键字需要什么要求才能称为文字..?

最佳答案

关键字是用作代码结构一部分的词,例如forwhile。它们改变了编译器处理代码块的方式,例如for 告诉编译器重复执行指定范围内的代码,直到达到给定的退出条件。 class 关键字告诉编译器将指定范围内的所有内容都视为特定类的一部分。关键字名称受到限制,因此您不能将它们用作变量名称。

truefalsenull 等字面量是可以赋值的值,但它们的名称与关键字一样受到限制,即你不能有一个名为 truefor 的变量。它们构成表达式的一部分,但不会改变编译器处理代码的方式。

关于java - java关键字和字面量的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8545253/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com