Java编程那些事儿16——代码框架、关键字和标识符
作者:陈跃峰
3.2 代码框架
“罗马不是一天建成的”,所以想只学习几天的语法或者一两周的语法就能很熟练的编程,是不实际的想法。说个极端的例子,你的英语学了多少年了,能很流利的与人交流和书写文章吗?当然,就程序语法来说,比英语简单多了。
在开始学习Java时,不可能把所有的语法都一下子介绍清楚,但是如果需要把程序正确的运行起来,那么还必须不少的语法知识,为了在学习的初期可以让自己编写的代码编译通过,并且能够执行,所以特提供一个简单的代码框架,方便大家初期的练习。
代码框架的结构如下:
public class 文件名{
public static void main(String[] args){
你的代码
}
}
使用该代码框架时,只需要把“文件名”的位置换成自己的文件名,并且在“你的代码”的位置写自己的代码即可,使用示例:
public class Hello{
public static void main(String[] args){
System.out.println(“Hello world!”);
}
}
则在该示例代码中,“文件名”被替换成了Hello,“你的代码”被替换成了System.out.println(“Hello world!”);,在后续的示例中,给出的代码片段,除非特别说明,都是应该写在“你的代码”位置的代码,后面就不专门声明了。
3.3 关键字
关键字(keyword),也称保留字(reserved word),是指程序代码中规定用途的单词。也就是说,只要在程序代码内部出现该单词,编译程序就认为是某种固定的用途。
关键字列表及中文解释如下,格式为:关键字(中文解释):
abstract(抽象的)continue(继续)for(当…的时候)new(新建) switch(转换)
assert(断言) default(默认) if(如果) package(打包) synchronized(同步)
boolean(布尔) do(做) goto(跳转到) private(私有的) this(这个)
break(中断) double(双精度) implements(实现) protected(受保护的) throw(抛出,动词)
byte(字节)else(否则) import(引入) public(公共的)throws(抛出,介词)
case(情形) enum(枚举) instanceof(是…的实例) return(返回) transient(瞬时的)
catch(捕获) extends(继承)int(整数) short(短整数) try(尝试)
char(字符) final(最终的) interface(接口) static(静态的) void(空的)
class(类) finally(最终地) long(长整数) strictfp(精确浮点) volatile(易变的)
const(常量) float(单精度浮点) native(本地的)super(超级的) while(当…的时候)
说明:其中goto和const的用途被保留,在语法中未使用到这两个关键字。
在实际学习时,必须牢记关键字的意义以及拼写。
后续学习的语法知识,大部分都是使用关键字和一些符号组成的,关键字的意义基本上就代表了该种语法格式的用途。
3.4 标识符
标识符,也就是标识的符号,指程序中一切自己指定的名称,例如后续语法中涉及到的变量名称、常量名称、数组名称、方法名称、参数名称、类名、接口名、对象名等等。
其实程序中除了一些分隔符号,如空格、括号和标点符号以外,只有三类名称:
l关键字
l系统功能名称
如System.out.println中的System、out和println。
l标识符
对于英语不好的学习者来说,第一类和第二类都是需要熟悉和记忆的,而第三类名称,也就是标识符,可以由程序开发者自己进行设定。
通常情况下,为了提高程序的可读性,一般标识符的名称和该标识符的作用保持一致。
标识符的命名规则主要有如下几个要求:
1、不能是关键字
2、只能以字母、下划线(_)和美元符号($)开头
需要特别注意的是,标识符不能以数字字符开头。
3、不能包含特殊字符,例如空格、括号和标点符号等等。
通常情况下,标识符一般全部是字母,或者使用字母和数字的组合。
分享到:
相关推荐
Java 关键字和标识符的使用 Java 编程语言中,关键字和标识符是两个...Java 中的关键字和标识符都是编程中非常重要的概念,它们在编程中扮演着不同的角色,了解关键字和标识符的使用可以帮助开发者更好地编写代码。
Java 关键字、标识符、注释、转义字符详解 Java 语言中有四个重要的概念:关键字、标识符、注释和...理解 Java 关键字、标识符、注释和转义字符是编写 Java 代码的基础,这些概念对于 Java 语言的学习和应用非常重要。
### Java中的标识符 在Java编程语言中,标识符是一...了解并正确使用这些关键字是Java编程的基础之一,有助于编写出结构清晰、逻辑严谨的高质量代码。此外,熟悉关键字还可以帮助开发者更高效地理解和维护现有代码库。
### Java关键字、标识符、注释详解 #### 关键字(Keywords) 在Java语言中,关键字是具有特殊意义的保留字,它们不能用作变量名、方法名或类名等标识符。Java的关键字用于定义程序结构的重要组成部分,如控制语句、...
Java 概述、环境变量、注释、关键字、标识符、常量 Java 是一门编程语言,编程语言就是用来编写软件的。那使用 Java 到底能用来编写什么软件呢?很多软件都可以用 Java 来编写,例如:QQ、迅雷、淘宝、京东等等。...
Java 编程标识符和关键字 标识符是 Java 编程语言中的一种基本组成部分,它是指在 Java 源文件中,包...标识符和关键字是 Java 编程语言的基础组成部分,正确地使用标识符和关键字是编写高质量 Java 代码的前提条件。
Java基础、Java语言概述、常量、关键字、标识符、数据类型转换
在讨论Java程序的基础知识时,我们首先需要理解几个核心的编程概念:编码、关键字、标识符、变量和数据类型。这些概念是学习Java语言所必需的,它们构成了编写有效Java代码的基础。接下来,我们将详细探讨这些概念,...
Java概述,JDK安装及注释、关键字、标识符、数据类型、变量、常量的介绍
"Java关键字与标识符小结" Java语言中,关键字和标识符是两个重要的概念。...掌握Java语言中的关键字和标识符对于编程是非常重要的。它们是Java语言的基础知识,理解和应用它们可以帮助我们更好地编程。
JavaSE涵盖了Java的基础知识,而JavaEE则涉及更高级的概念和框架,适合开发大型项目。 【环境变量配置】 在Windows操作系统中,使用Java开发需要设置Java开发环境,首要步骤是安装Java Development Kit (JDK)。...
Java是一种由SUN公司在1995年推出的高级编程语言,最初命名为Oak,后更名为Java。...通过学习这些基础概念,开发者可以逐步掌握Java编程的基本技能,为进一步深入学习Java EE和实际项目开发打下坚实基础。
python基础知识--关键字,标识符,输入输出,变量,数据类型,条件控制
在Java编程语言中,标识符(Identifier)与关键字(Keyword)是两个至关重要的概念,它们构成了程序的基础结构。本文将详细解析这两个概念及其在Java中的使用规则。 首先,标识符是用来给变量、类、方法、接口等...
Java编程语言的基础构建块之一是标识符、关键字和数据类型,这些都是编程时不可或缺的部分。 **标识符**在Java中是用来命名变量、类、方法等的标识。一个有效的标识符必须以字母、下划线(_)或美元符号($)开头,...
Python基础学习笔记
- 标识符是开发者定义的,用来给程序中的类、变量和方法命名的词汇,标识符可以是任何有效的字符序列,只要它们不与关键字和保留字冲突,且遵循Java的命名规则。 注意事项: 1. 确认Java关键字,不要与C/C++或其他...
词法分析器的主要任务是从源代码中识别出一个个有意义的单元,即所谓的“词法单元”或“记号”(token),这些记号是构成编程语言的基本元素,如关键字、标识符、常量、运算符等。词法分析器的实现通常基于正则...