IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 标识符和关键字 -> 正文阅读

[开发工具]标识符和关键字

标识符和关键字

标识符

概念:
就是给类、方法、变量、常量等起名字的符号。(一切人为起的名字都叫标识符)

标识符的命名规则:

  1. 由大小写字母,数字,_,$组成。
  2. 不能以数字开头。
  3. 不能是java关键字。
  4. 区分大小写。

标识符的命名规范:

  1. 常量的命名:所有的单词都大写,如果由多个单词组成,多个单词之间使用_连接 。 例如:final String STUDENT_SEX;
  2. 小驼峰命名法:第一个单词首字母小写,从第二个单词开始,每个单词的首字母大写。(用于方法、变量的命名)
  3. 大驼峰命名法:每一个单词的首字母都大写。(用于类的命名)

命名规则和命名规范的区别:
命名规则要求命名的标识符能够符合java的起名规则,不按照命名规则来起名,代码会报错;而命名规范即使不按照命名规范来命名,程序也不会报错,例如我的类名就不按照大驼峰式命名规范,程序也会照样运行。但是,命名规范已经成为企业和程序员约定俗成遵守的规范,它是是为了代码美观和提高程序的可读性而产生的,即使代码量再大,我们也可以轻松看出哪个标识符是变量,哪个是常量,哪个是方法……

关键字

概念:
关键字可以被理解为特殊的标识符,区别在于关键字是Java语言中已经被赋予特定意义和功能的一些英文单词,所以编程人员在自己定义标识符的时候就不可以再次使用。
例如:public、static、void……
在这里插入图片描述
关键字的特点:

  1. 关键字都是小写英文字母。
  2. 常见的代码编辑器(Eclipse、Idea)针对关键字都有特殊的颜色显示,非常直观。

注意:
main是关键字吗? 我们可以试一下:

int main = 10;
System.out.println(main);//main

你会发现程序没有报错,这说明main不是关键字。
这里我们可以暂时将其理解为比关键字更为关键的一个单词。
main被称为主方法,它是程序执行的入口,JVM在执行代码的时候,只会识别该单词。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-08-12 16:48:40  更:2021-08-12 16:48:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 12:06:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码