1、关键字Keywords关键字也称为保留字是Java编程语言中预定义并具有特定语法意义的单词。这些词汇在Java语法中承担着固定的角色如定义数据类型、控制程序流程等因此不能作为标识符使用即不可用于命名变量、类或方法。2、标识符Identifiers标识符是程序员为程序中的元素如变量、方法、类、接口、包等所起的名称。它是你在程序中定义的名字标签。命名规则必须遵守否则会导致编译错误只能由字母A-Z、a-z、数字0-9、下划线_和美元符号$组成第一个字符不能是数字不能与Java关键字完全相同Java标识符严格区分大小写例如myVar和MyVar是两个不同的标识符命名规范行业约定提高代码可读性类名、接口名采用大驼峰命名法即每个单词的首字母大写。如UserInfo方法名、变量名、参数名采用小驼峰命名法即第一个单词首字母小写后续单词首字母大写。如userName常量通常使用全大写字母单词间用下划线分隔。如MAX_SIZE包名全部使用小写字母通常采用域名的倒序形式单词间用点号.分隔。如com.example.project3、变量Variables变量是程序中最基本的数据存储单元。你可以将其理解为计算机内存中一个被命名的小容器。每个变量都具有三个核心属性名称变量名即标识符、类型决定容器能存放什么数据和值容器中当前存放的具体数据。程序运行时可以通过变量名来访问或修改该内存空间中的值。4、常量Constants常量是在程序运行期间其值不可被改变的变量。在Java中通常使用final关键字来修饰一个变量使其成为常量。常量应当在声明时就进行初始化之后任何对其赋值的尝试都会导致编译错误。使用常量可以提高代码的可读性和可维护性便于表示程序中固定的、不应改变的值。5、字面量字面量是Java源代码中直接书写的、表示固定值的表达式。它们是最基本的数据表示形式编译器直接根据其书写形式确定其值和类型而无需进行任何计算或转换。5.1 整数字面量整数字面量表示不带小数点的整数。默认类型为int。十进制最常用的表示法如10、-88八进制以数字0开头如0123表示十进制的83十六进制以0x或0X开头如0xA9F二进制JDK 7以0b或0B开头如0b1010Long类型在整数值后添加后缀L或l建议使用L避免与数字1混淆如123456789L。JDK 7支持使用下划线_增加可读性如1_000_000。5.2 浮点数字面量浮点数字面量表示带小数点的数值或使用科学计数法表示。默认类型为double。小数形式如3.14、-5.21科学计数法如2e32.0 × 10³、1.5e-20.015Float类型在数值后添加后缀F或f建议使用F风格统一如3.14f、2e3FDouble类型可以显式添加后缀D或d可忽略不写如3.14d、5.21D、1.23。5.3 布尔字面量布尔字面量只有两个值类型为boolean。true表示为真false表示为假默认值。5.4 字符字面量字符字面量表示单个Unicode字符用单引号括起来类型为char。常规字符如A、中转义序列如\n换行、\\反斜杠、\单引号八进制/Unicode如123八进制、\u0041Unicode表示A。5.5 字符串字面量字符串字面量表示字符序列用双引号括起来类型为String。如Hello, World!、空字符串可以包含转义字符如第一行\n第二行。5.6 空字面量空字面量null表示引用类型不指向任何对象。如String s null;。6、注释Comments注释是添加到源代码中用于解释代码、增加说明的文本编译器会忽略所有注释内容。恰当使用注释是编写良好代码的重要习惯。Java支持三种注释格式6.1 单行注释以//开头直到该行末尾的所有内容都会被视作注释。适用于简短的行内说明。// 这是单行注释intage25;// 定义整型变量age并赋值256.2 多行注释以/*开头*/结尾。介于两者之间的所有行可以是多行都会被注释。适用于需要跨行解释的代码块。/* * 这是多行注释 * 定义整型变量age并赋值25 */intage25;6.3 文档注释以/**开头*/结尾。这是一种特殊的注释主要用于生成正式的API文档如使用JDK的javadoc工具。文档注释中可以包含特定的标签来描述作者、参数、返回值等信息。/** * 这个一个文档注释示例 * 该方法用于计算两个整数的和 * * param a 第一个加数 * param b 第二个加数 * return 两个参数相加的结果 * author 清川·映秋潭 */publicintadd(inta,intb){returnab;}章节预告 —— 进制转换