java语言标识规则

①包名所有字母一律小写,例如cn. itcast. testo

②类名和接口名每个单词的首字母都要大写,例如 ArrayList、 terator

③常量名所有字母都大写,单词之间用下划线连接,例如 DAY OF MONTH

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

⑤在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读。

例如使用 userName表示用户名, pass Word表示密码。

java语言中常用的常量有哪些?

1. 整型常量

整型常量是整数类型的数据,有二进制、八进制、十进制和十六进制4种表示形式具体表示形式如下。

二进制:由数字0和1组成的数字序列。在JDK7.0中允许使用字面值来表示二进制数,前面要以0b或0B开头,目的是为了和十进制进行区分,如0b01101100、0B10110101。

八进制:以0开头并且其后由0~7范围内(包括0和7)的整数组成的数字序列,如0342。

十进制:由数字0~9范围内(包括0和9)的整数组成的数字序列。如198。

十六进制:以0x或者0X开头并且其后由0~9、A~F(包括0和9、A和F)组成的数字序列,如0x25AF。

需要注意的是,在程序中为了标明不同的进制,数据都有特定的标识,八进制必须以0开头,如0711,0123;十六进制必须以0x或0X开头,如0xaf3、0Xff;整数以十进制表示时,第一位不能是0,0本身除外。例如十进制的127,用二进制表示为011111八进制表示为017,用十六进制表示为0x7F或者0X7F。

java常量

2. 浮点数常量

浮点数常量就是在数学中用到的小数,分为foat单精度浮点数和double双精度浮点数两种类型。其中,单精度浮点数后面以F或f结尾,而双精度浮点数则以D或d结尾。当然,在使用浮点数时也可以在结尾处不加任何的后缀,此时虚拟机会默认为double双精度浮点数。浮点数常量还可以通过指数形式来表示。具体示例如下:

2e3f 3.6d 0f 3.84d 5.022e+23f

3. 字符常量

字符常量用于表示一个字符,一个字符常量要用一对英文半角格式的单引’’号引起来,它可以是英文字母、数字、标点符号以及由转义序列来表示的特殊字符。具体示例如下:

‘a’ ‘1’ ‘&’ ‘r’ ‘u0000’

上面的示例中,’u00’表示一个空白字符,即在单引号之间没有任何字符。之所以能这样表示,是因为Java采用的是Unicode字符集,Unicode字符以u开头,空白字符在Unicode码表中对应的值为’u0000’。

4. 字符串常量

字符串常量用于表示一串连续的字符,一个字符串常量要用一对英文半角格式的双引号””引起来,具体示例如下:

“HelloWorld" “123" "We come n XXX" "”

一个字符串可以包含一个字符或者多个字符,也可以不包括任何字符,即长度为零。

5、布尔常量

布尔常量即布尔型的两个值true和false,该常量用于区分一个事物的真与假。

6、null常量

null常量只有一个值null,表示对象的引用为空。

Java标识符首字母可以是哪些_Java编程中你不知道的一些标识符有哪些呢?相关推荐

  1. java 拼音首字母搜索内容功能

    java 拼音首字母搜索内容功能 1..导入依赖包```java <dependency><groupId>com.belerweb</groupId><ar ...

  2. html播放韰 寸 频,js根据文字获取首字母案例,直接复制在html中即可查看效果

    https://www.jb51.net/article/93470.htm 原文链接:https://www.jb51.net/article/93470.htm 汉字简拼 window.onloa ...

  3. java 拼音首字母_java获取中文拼音首字母的实例

    导读热词 正文 如下所示: import net.sourceforge.pinyin4j.PinyinHelper; public class PinyinHelperUtil { /** * 得到 ...

  4. java首字母判断星期几_Java 获取汉字串首字母并大写和获取汉字的全拼(英文字符不变) 判断字符串是否为字母...

    在开发一个姓名检索功能的时候 没有使用之前查找到的前端Layui-select 下拉框实现拼音全拼匹配/首字母模糊搜索 在数据库中增加了首字母和全拼的内容实现输入首字母/拼音来检索人员 所以需要用到人 ...

  5. java获取首字母_Java 获取中文首字母的方法

    获取一个字符串的首字母是中文排序以及按照字母搜索的基础,一下是实现一个字符串转换为每个汉字首字母的字符串 //根据一个包含汉字的字符串返回一个汉字拼音首字母的字符串 public String get ...

  6. java pinyin4j 首字母_通讯录之按汉字首字母排序 --java--pinyin4J

    最近开发手机端OA系统通讯录时遇到了用汉字首字母排序的问题,各种谷歌后发现了一个轮子pinyin4J,这个轮子是可以将汉字转换成字母拼音,个人觉得很好用,完美的解决了排序的问题,分享一下. 一.工具介 ...

  7. Java实现首字母大写、驼峰命名与、划线转换,校验null

    /*** 首字母转大写.驼峰命名* * @param s 待转换的字符串* @return 转换结果*/public static String initialToCapital(String s) ...

  8. java获取首字母_【Java】获取中文首字母

    获取中文首字母 有时候,比如微信上根据名字拼音首字母排序并检索.那么用Java获取中文首字母是怎么实现的呢? 代码 不多说,直接上代码:(写个工具类) public class FirstCharUt ...

  9. java 拼音首字母搜索内容功能详解

    长按识别下方二维码,即可"关注"公众号 每天早晨,干货准时奉上! 序 一款成熟的产品,首页的搜索功能除了正常的关键词匹配以外:还要考虑到用户忘记输入汉字或者用户想通过关键字首字母来 ...

最新文章

  1. Follow Me:CCIE RS--新版CCIE Routing Switching 考纲要点
  2. android字符串获取数字索引,从字符串中提取特定数据(Extract specific data from a string)...
  3. js 字符串转成货币格式, js转货币
  4. 4、简单工厂模式,工厂方法模式,
  5. python量化交易策略实例_Python进阶量化交易场外篇3——最大回撤评价策略风险...
  6. 【渝粤教育】国家开放大学2019年春季 0408-22T管理学基础 参考试题
  7. servlet中url-pattern之/与/*的区别
  8. React开发(130):ant design学习指南之form中的新城多个表单
  9. 3G应用上新闻联播 TD-SCDMA被内定?
  10. 安装wordpress之激活mod_rewrite
  11. bootstrap模态框垂直居中显示
  12. 希望直接访问系统内某个链接,跳过登录验证等过程
  13. SylixOS DNS浅析
  14. 控制台js常用解决方案,字符串替换和抓取列表页链接
  15. android tracert命令详解,Tracert命令详解
  16. wget: unable to resolve host address的解决方法
  17. Unity解析XML文件
  18. 中国三四线城市有哪些创业机会?
  19. 如何用CSS3制作一个平面正方体和立体正方体
  20. PHP面试经常被问到的问题(附答案)

热门文章

  1. 找不到vtkIOImage文件解决方法
  2. AprilTag中的g3d.h和g2d.c文件
  3. 编写java程序的常见问题_Java程序的编写与执行、Java新手常见的问题解决
  4. redis 内存不足 排查_redis莫名数据被清问题排查记录
  5. 同一个页面,两次请求保证查询条件不变(题目不太相符,我比较渣,问题都不知道怎么表述!--)...
  6. 3星|《掌控大趋势》:全球当前政治经济形式的资料汇编整理,对未来的预测很少,也缺乏独到深刻的见解...
  7. IoC容器Autofac(3) - 理解Autofac原理,我实现的部分Autofac功能(附源码)
  8. CDN的工作原理以及其中的一些技术-阿里
  9. jbpm binding类深入解析
  10. 收藏:JavaScript