java语言基础(关键字,标识符,命名规则)

简介: Java标识符定义(标识符:凡是直接可以命名的地方)1、 包名、类名、方法名、参数名、变量名等,这些符号被称为标识符。2、 标识符可以由字母、数字、下划线(_)和美元符号($)组成3、 标识符不能以数字开头,不能是java中的关键字。

Java标识符定义(标识符:凡是直接可以命名的地方)



1、 包名、类名、方法名、参数名、变量名等,这些符号被称为标识符。

2、 标识符可以由字母、数字、下划线(_)和美元符号($)组成

3、 标识符不能以数字开头,不能是java中的关键字。

例如:

正确的标识符

Username、username123、user_name、_userName、$username

不正确的标识符:

123username、class、87.2、Hello World、num*123

4、 首字符之后可以是字母(A­Z 或者 a­z),美元符($)、下划线(_)或数字的任何字符。

5、 标识符是大小写敏感。


Java标识符规则(一个规范,可以不用,但用显得专业)(驼峰命名法)(见名知义)



包名所有字母必须小写。例如:cn.itcast.test

类名和接口名每个单词的首字母都要大写。例如:ArrayList

常量名所有的字母都大写,单词之间用下划线连接。例如:DAY_OF_MONTH

变量名和方法名的第一个单词首字母小写,从第二个单词开始,每个单词首字母大写。例如:lineName、getLingNumber

在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读。例如:name表示名字,age表示年纪...


(java其实可以使用中文命名,但不建议不使用)


java的关键字



Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。

51fd1fada68443c49a6ee68b44cc5891.png


补充:



Java中有两个未使用的保留字:goto、const。

Java中有三个特殊含义的单词:null、true、false。

JDK1.4后追加了assert关键字;JDK1.5以后追加了enum关键字

这些关键字不用去特别意的去记住,在以后的学习会成为下意识的行为!

相关文章
|
1月前
|
安全 Java
Java异常处理:程序世界的“交通规则
Java异常处理:程序世界的“交通规则
303 98
|
3月前
|
JSON Java API
【干货满满】分享京东API接口到手价,用Java语言实现
本示例使用 Java 调用京东开放平台商品价格及优惠信息 API,通过商品详情和促销接口获取到手价(含优惠券、满减等),包含签名生成、HTTP 请求及响应解析逻辑,适用于比价工具、电商系统集成等场景。
|
1月前
|
Java
Java语言实现字母大小写转换的方法
Java提供了多种灵活的方法来处理字符串中的字母大小写转换。根据具体需求,可以选择适合的方法来实现。在大多数情况下,使用 String类或 Character类的方法已经足够。但是,在需要更复杂的逻辑或处理非常规字符集时,可以通过字符流或手动遍历字符串来实现更精细的控制。
212 18
|
1月前
|
存储 Java 索引
用Java语言实现一个自定义的ArrayList类
自定义MyArrayList类模拟Java ArrayList核心功能,支持泛型、动态扩容(1.5倍)、增删改查及越界检查,底层用Object数组实现,适合学习动态数组原理。
83 4
|
1月前
|
存储 Java Go
【Java】(3)8种基本数据类型的分析、数据类型转换规则、转义字符的列举
牢记类型转换规则在脑海中将编译和运行两个阶段分开,这是两个不同的阶段,不要弄混!
180 2
|
2月前
|
存储 Java Apache
Java语言操作INI配置文件策略
以上步骤展示了基本策略,在实际项目中可能需要根据具体需求进行调整优化。例如,在多线程环境中操作同一份配置时需要考虑线程安全问题;大型项目可能还需考虑性能问题等等。
160 15
|
3月前
|
Java
Java标识符详解
本内容详解Java标识符的定义、命名规则与最佳实践,涵盖合法字符、命名规范、常见错误及Unicode支持,助你写出更规范、易读的Java代码。
294 2
|
3月前
|
算法 Java
Java语言实现链表反转的方法
这种反转方法不需要使用额外的存储空间,因此空间复杂度为,它只需要遍历一次链表,所以时间复杂度为,其中为链表的长度。这使得这种反转链表的方法既高效又实用。
351 0
|
3月前
|
JSON Java API
【干货满满】分享拼多多API接口到手价,用Java语言实现
本方案基于 Java 实现调用拼多多开放平台商品详情 API,通过联盟接口获取商品到手价(含拼团折扣与优惠券),包含签名生成、HTTP 请求及响应解析逻辑,适用于电商比价、导购系统集成。
|
3月前
|
JSON Java API
【干货满满】分享淘宝API接口到手价,用Java语言实现
本文介绍了如何使用 Java 调用淘宝开放平台 API 获取商品到手价,涵盖依赖配置、签名生成、HTTP 请求与响应解析等核心实现步骤。