简单了解java标识符的作用和命名规则
作者:SXT明辉 发布时间:2022-06-18 17:49:09
标签:java,标识符,作用,规则,命名
这篇文章主要介绍了简单了解java标识符的作用和命名规则,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
1、作用
常量、变量、方法、类和包等的名称。
2、命名规则
必须以字母、_下划线、美元符$开头。
其他部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。
大小写敏感,长度无限制
不可以是Java的关键字
3、注意细节
Java不采用通常语言使用的ASCII字符集。
Java采用unicode这样的标准的国际字符集。因此,这里的字母的含义:英文、汉字等等。(不建议使用汉字来定义标识符!)
4、关键字/保留字
Java关键字是Java语言保留供内部使用的,如class用于定义类。关键字也可以称作保留字,他们的意思是一样的。
注意:不要刻意去背!后续慢慢的见多了就都认识了。
5、字符集简介
ASCII:英文字符集 1个字节
ISO8859-1:西欧字符集 1个字节
BIG5:台湾的大五码,表示繁体字 2个字节
GB2312:大陆使用最早、最广的简体中文字符集 2个字节
GBK:GB2312的扩展,刻意表示繁体中文 2个字节
GB18030:最新GBK的扩展,可以表示汉字、 * 尔文、藏文等中华民族字符 2个字节
Unicode:国际通用字符集 2个字节
来源:https://www.cnblogs.com/shsxt/p/11910519.html


猜你喜欢
- 一、前言Hello,又见面了,今天分享如何使用Unity制作计算器,难度中等,可以用来学习,或者当成其他项目的小组件导入。当然,也可以导出来
- 最近在使用 url 的 queryString 传递参数时,因为参数的值,被DES加密了,而加密得到的是 Base64的编码字符串类似于:z
- 本文实例讲述了C#导出文本内容到word文档的方法。分享给大家供大家参考。具体实现方法如下:<%@ Page Language=&qu
- 废话不多说了,一切尽在代码中,具体代码如下所示:界面<?xml version="1.0" encoding=&q
- private static void ExecuteSqlTransaction(string connectionString)&nbs
- 在说struts2的线程安全之前,先说一下,什么是线程安全?这是一个网友讲的。如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会
- 简介CAS的原理其实很简单,为了保证在多线程环境下我们的更新是符合预期的,或者说一个线程在更新某个对象的时候,没有其他的线程对该对象进行修改
- 开篇:我们将前面的springboot整合H2内存数据库,实现单元测试与数据库无关性提供的Restful服务注册到spring cloud的
- 前言最近需求中,需要实现 卫星菜单的需求,最终通过自定义View和动画属性来实现,具体功能如下:1.自定义Viewimport androi
- 本文实例讲述了C#接口interface用法。分享给大家供大家参考。具体如下:using System;//example of inter
- 前面介绍了Spring Boot 整合mybatis 使用注解的方式实现数据库操作,介绍了如何自动生成注解版的mapper 和pojo类。
- 一、 * 简介 * 通常通过 * 的方式来执行。 * 的生命周期由IoC容器管理,可以通过注入等方式来获取其他Bean的实例,使用更方便。
- spring开启声明式事务导入依赖pom.xml<dependencies>  
- 如果要监听电池的状态改变,需要动态注册:android.intent.action.BATTERY_CHANGED,收到Action后可以根
- 要想实现android手机通过扫描名片,得到名片信息,可以使用脉可寻提供的第三方SDK,即Maketion ScanCard SDK,脉可寻
- 本文实例讲述了C#调用SQLite的方法。分享给大家供大家参考。具体分析如下:一、SQLite简介:当我们用到海量数据时一般会用Oracle
- 一、SO库加载原理Java Api 提供以下两个接口加载一个 so 库System. loadLibrary (String libName
- 本文实例为大家分享了struts2实现多文件上传的具体代码,供大家参考,具体内容如下首先搭建好struts2的开发环境,导入struts2需
- sqlite是啥?1、一种轻型数据库2、关系型数据库3、占用资源很低,几百K内存,适合嵌入式设备4、支持windows、linux、unix
- 一、为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解