【Java——关键词和标识符】

本文详细介绍了Java编程中的关键字和标识符,包括关键字的概念、JDK8的关键字,以及标识符的定义、构成规则、命名规范。强调了遵循编码规范的重要性,如包名、类名、变量名的命名规则。此外,还分享了IDEA的快捷操作,如自动生成主方法、行输出语句框架等。最后,给出了课后作业,要求输入与输出个人信息,并遵循编码规范。
摘要由CSDN通过智能技术生成

一、Java关键字

(一)关键字概念

  • 关键字(Keyword)是编程语言里事先定义好并赋予了特殊含义的单词,也称作保留字(Reserved Word)。

(二)JDK8关键字

  • JDK 8中有50个关键字,注意,这些关键字都是小写的。
    在这里插入图片描述

二、Java标识符

(一)标识符定义

  • 在编程过程中,经常需要在程序中定义一些符号来标记一些名称,如包名、类名、方法名、参数名、变量名等,这些符号被称为标识符(identifier)。

(二)标识符构成规则

1、规则说明

  • 标识符可以由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,也不能是Java中的关键字。
    在这里插入图片描述
  • 说明:汉字也可以用作标识符,比如类名或变量名都可以用汉字,但是不建议大家这样做。
  • 创建c02.s01.p03包,在包里创建购物程序类
    在这里插入图片描述
  • 建议类名与变量名都用英文,在c02.s01.p03包里创建Shopping类
    在这里插入图片描述

2、案例演示

(1)合法标识符示例

1| age
2| nextLine
3| user123
4| test_01
5| _username
6| t$

  • 在c02.s01.p03包里创建Example01类
    在这里插入图片描述

(2)非法标识符示例

1| 123username // 数字打头
2| final // 使用关键字
3| user-name // 使用-字符

  • 在c02.s01.p03包里创建Example02类
    在这里插入图片描述

### 回答1: C语言合法标识符是指用来表示变量、函数、结构体等标识符的名称,必须符合以下规则: 1. 标识符由字母、数字和下划线组成,且第一个字符必须是字母或下划线。 2. 标识符的长度不能超过63个字符。 3. 标识符是区分大小写的。 4. 标识符不能是C语言关键字,如if、else、while等。 例如,以下是合法的标识符: - age - _count - student_name - MAX_VALUE 而以下是不合法的标识符: - 123abc(第一个字符必须是字母或下划线) - my_variable_name_is_very_long_and_it_is_more_than_63_characters(长度超过了63个字符) - if(是C语言关键字) ### 回答2: 在C语言中,合法标识符是指用来标识变量、函数、结构体等各种程序实体的名称。合法标识符由字母、数字和下划线组成,其中第一个字符必须是字母或下划线。C语言中的标识符不区分大小写,但建议使用小写字母来表示变量和函数名,使用大写字母来表示常量。 C语言中的标识符可以包含任意数量的字母、数字和下划线,但不能使用其他符号,例如货币符号、百分号、星号等。标识符的长度没有限制,但通常应控制在30个字符以内,以便提高程序的可读性和易维护性。 以下是一些合法标识符的例子: - age - Number1 - Total_Count - _result - MAX_VALUE - average_score 需要注意的是,C语言中有些标识符是有特殊意义的,例如关键字、预定义标识符等,这些标识符不能用于定义用户自定义的变量、函数等。在程序中使用关键字或预定义标识符来定义标识符会导致编译错误。 总之,在C语言中,程序员应该遵循一定的命名规则来命名变量、函数、结构体等程序实体,以便提高程序的可读性和易维护性。同时,还需要注意不要使用C语言中的关键字和预定义标识符作为自定义标识符的名称。 ### 回答3: C语言合法标识符是指用于表示变量、函数、结构体等程序实体的一组字符序列。在C语言中,标识符必须是由字母、数字和下划线组成的,且必须以一个字母或下划线开头。 标识符的命名规则: 1. 标识符必须以字母或下划线开头,后面可以跟任意字母、数字或下划线。 2. 标识符的长度不能超过63个字符。 3. 标识符是区分大小写的,即变量abc和变量ABC是不同的标识符。 4. 标识符不能使用C语言关键字,如if、while、for等等。 标识符的命名规范: 1. 标识符的命名最好是有意义的英文单词或缩写,以方便理解和维护。 2. 标识符最好不要使用缩写,除非这个缩写是非常普遍的。 3. 标识符的命名应该使用驼峰命名法,如:变量名firstNumber,函数名calculateArea等等。 4. 若标识符需要包含多个单词时,可以使用下划线分割单词,如:变量名item_price、结构体名employee_info等等。 在C语言中,正确使用合法标识符可以让程序更加直观、易读、易维护和易扩展。因此,学习C语言合法标识符对于程序员来说是非常重要的一部分。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值