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关键字

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

相关文章
|
11天前
|
Java
Java 变量命名规则
4月更文挑战第6天
|
13天前
|
设计模式 安全 Java
Java并发编程实战:使用synchronized关键字实现线程安全
【4月更文挑战第6天】Java中的`synchronized`关键字用于处理多线程并发,确保共享资源的线程安全。它可以修饰方法或代码块,实现互斥访问。当用于方法时,锁定对象实例或类对象;用于代码块时,锁定指定对象。过度使用可能导致性能问题,应注意避免锁持有时间过长、死锁,并考虑使用`java.util.concurrent`包中的高级工具。正确理解和使用`synchronized`是编写线程安全程序的关键。
|
24天前
|
数据采集 分布式计算 大数据
Java语言在大数据处理中的应用
传统的大数据处理往往依赖于庞大的数据中心和高性能的服务器,然而随着大数据时代的到来,Java作为一种强大的编程语言正在被广泛应用于大数据处理领域。本文将探讨Java语言在大数据处理中的优势和应用,以及其在分布式计算、数据处理和系统集成等方面的重要作用。
|
1天前
|
前端开发 Java Go
开发语言详解(python、java、Go(Golong)。。。。)
开发语言详解(python、java、Go(Golong)。。。。)
|
1天前
|
人工智能 前端开发 Java
Java语言开发的AI智慧导诊系统源码springboot+redis 3D互联网智导诊系统源码
智慧导诊解决盲目就诊问题,减轻分诊工作压力。降低挂错号比例,优化就诊流程,有效提高线上线下医疗机构接诊效率。可通过人体画像选择症状部位,了解对应病症信息和推荐就医科室。
27 10
|
4天前
|
Java
Java关键字(1)
Java关键字(1)
|
6天前
|
Java Android开发 C++
Kotlin vs Java:选择最佳语言进行安卓开发
【4月更文挑战第13天】Java曾是安卓开发的主流语言,但Kotlin的崛起改变了这一局面。Google在2017年支持Kotlin,引发两者优劣讨论。Java以其成熟稳定、强大生态和跨平台能力占优,但代码冗长、开发效率低和语言特性过时是短板。Kotlin则以简洁语法、空安全设计和高度兼容Java脱颖而出,但社区和生态系统仍在发展中,可能存在学习曲线和性能问题。选择语言应考虑项目需求、团队熟悉度、维护性、性能和生态系统。无论选择哪种,理解其差异并适应新技术至关重要。
|
11天前
|
编译器
Java_关键词、标识符、类型转换
该文主要介绍了编程中的关键字、标识符和类型转换规则。关键字是全小写英文单词,在编译器中会被高亮显示。标识符用于命名变量和类,由数字、字母、_或$组成,不能以数字开头,不能与关键字同名,且区分大小写。变量命名遵循小驼峰原则,类命名采用大驼峰。类型转换中,表达式类型提升会将小类型提升至大类型,如byte、short、char提升至int。强制类型转换则可能造成精度丢失,例如小数转换为整数时会丢弃小数部分。
12 0
|
17天前
|
Java
Java语言打印九九乘法表(详解)
Java语言打印九九乘法表(详解)
15 1
Java语言打印九九乘法表(详解)
|
25天前
|
Java API 开发工具
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用(三)
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用
30 0