JAVA标识符命名规则及命名规范[通俗易懂]

JAVA标识符命名规则及命名规范[通俗易懂]文章目录一、标识符可以标识什么二、标识符是什么三、标识符命名规则一、标识符可以标识什么标识符可以标识类名、方法名、变量名、接口名、常量名等。二、标识符是什么凡是程序员自己有权利命名单词的叫做标识符。但是main虽然是标识符,但是程序员不能修改。三、标识符命名规则命名规则属于语法机制,必须遵守,不遵守命名规则标识符不符合语法,编译器会报错。规则1:标识符只能有数字、字母(包括中文)、下划线、美元符号$组成。规则2:不能以数字开头。规则3:java关键字和保留字不能做为标识符。规则4:标

大家好,又见面了,我是你们的朋友全栈君。

一、标识符可以标识什么

标识符可以标识类名、方法名、变量名、接口名、常量名等。

二、标识符是什么

凡是程序员自己有权利命名单词的叫做标识符。但是main虽然是标识符,但是程序员不能修改。
在这里插入图片描述

三、标识符命名规则

命名规则属于语法机制,必须遵守,不遵守命名规则标识符不符合语法,编译器会报错。

规则1:标识符只能有数字、字母(包括中文)、下划线、美元符号$组成。
规则2:不能以数字开头。
规则3:java关键字和保留字不能做为标识符。
规则4:标识符严格区分大小写。
规则5:标识符理论上没有长度限制。

四、标识符命名规范

命名规则是语法,不遵守就会报错。而命名规范只是让大家尽量按照统一的规范来命名,不符合规范也可以。

规范1:见名知意。
规范2:遵循驼峰命名方式,有利于单词与单词之间进行分离。
规范3:类名、接口名首字母大写,后面每个单词首字母大写。
规范4:变量名、方法名首字母小写,后面每个单词首字母大写。
规范5:所有常量名都大写,单词之间用”_“隔开。
规范6:包名如果由多个单词组成,那么每一个单词之间用 . 隔开,所有字母都是小写

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156856.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 同步fifo的verilog代码_verilog 异步复位

    同步fifo的verilog代码_verilog 异步复位  本文大部分内容来自CliffordE.Cummings的《SimulationandSynthesisTechniquesforAsynchronous FIFODesign》,经过自己的一些改变,理论部分为转载,代码自己完成。一、FIFO简介  FIFO是英文FirstInFirstOut的缩写,是一种先进先出的数据缓存器,它与普通存储器的区别是没有外部…

  • pycharm企业版激活码破解方法

    pycharm企业版激活码破解方法,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • java如何配置环境变量_java如何配置环境变量

    java如何配置环境变量_java如何配置环境变量首先安装jdk,点击打开下图所示窗口。点击上图“下一步“进入下图,下图红色框选位置为安装的路径。点击上图下一步进入下图,点击”完成“即可。下面配置java环境变量,右键计算机图标,如下图所示:点击上图属性后,弹出系统窗口,点击最左边红色箭头所指“高级系统设置”按钮弹出“系统属性”窗口,在系统属性窗口点击中间箭头所指“环境变量”,弹出环境变量窗口。点击下图红色箭头所指新建按钮,弹出“新建系统变量”…

  • 【刘文彬】区块链3.0:拥抱EOS[通俗易懂]

    【刘文彬】区块链3.0:拥抱EOS[通俗易懂]【刘文彬】区块链3.0:拥抱EOS

  • spgwr | R语言与地理加权回归(Ⅰ-1):线性地理加权回归[通俗易懂]

    spgwr | R语言与地理加权回归(Ⅰ-1):线性地理加权回归[通俗易懂]地理加权回归(GeographicallyWeightedRegression,GWR)经过多年发展,已经具备了多种形式,在R语言中也对应着多个工具包,其中spgwr是一个开发较早、…

  • Vue.js学习的第一天

    Vue.js学习的第一天官网文档地址:传送门一、Vue介绍:1.Vue.js是什么?作者:2014年2月,尤雨溪曾就职于GoogleCreativeLabs和MeteorDevelopmentGroup。Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vu..

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号