java - java中的基本语言结构是什么?

标签 java language-construct

我被要求“识别 Java 中的所有语言结构。您的列表 应该从类开始:

类声明的主体”

我的印象是“语言构造”是语言中任何允许的命令,但这显然不是问题的含义。如果有人能让我更清楚地理解在这种情况下语言结构是什么,以及这个列表应该包含什么样的东西,我将不胜感激。

提前致谢!

最佳答案

嗯,according to Wikipedia ,语言构造是“程序的语法上允许的部分,可以根据编程语言的规则由一个或多个词汇标记形成”

短语“语言构造”在 JLS 的前言中出现过一次(不包括索引中的提及):“我们打算在此处指定每种语言构造的行为...”这意味着每个 Java“语言构造”都是 cataloged in the JLS 。结合维基百科的定义,这似乎涵盖了从关键字到文字值的所有内容;类型、名称和变量;包、类、接口(interface)和类成员(如方法、字段和构造函数); block 、语句、表达式...任您选择。只是take a look through the ToC .

关于java - java中的基本语言结构是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7563650/

相关文章:

php - PHP 是否有一种工具可以减少类和构造函数中参数声明和初始化的重复?

java - Eclipse Neon.2 : Unable to add Gradle Buildship 中的 Spring 启动器插件问题

takePersistableUriPermission() (SAF) 上的 java.lang.SecurityException

java - GWT 基于字符串排序

java - MongoDB+Java : Credentials missing in the user document

c# - 为了维护起见,是否应该避免某些编程构造(和其他)?

php - 什么是 ? : in PHP 5. 3?

php - 在 PHP 中,为什么 echo 没有作为函数实现? (不是 echo 与 printf)

php - 使用常量作为类名

Java 从二进制文件中转换字符