06_标识符

标识符(变量名就是标识符的一种)的命名规则(笔试)

  • 由数字、字母、下划线以及 $ 等组成,其中数字不能开头----------->跟直接量有关,比如把变量名定义为 123141L,Java就无法判断它到底是直接量还是一个标识符/变量名。

  • 在开发中一般是用字母,一般不太常用数字,不用 $.

  • 不能使用Java的关键字,所谓关键字就是Java中用于表示特殊含义的单词。

  • 区分大小写,长度没有限制但不宜过长。

  • 尽量做到见名知意,支持中文但不推荐使用。

  • 标识符可以给 类/变量/属性/方法/包 起名字。

  • java 是一个安全的语言

请问下面的代码是否有错误?若有请指出并说明原因

// 6、请问下面的代码是否有错误?若有请指出并说明原因int i2 = 25; // 这是一个直接量,赋值的时候可以直接检测出这个直接量是否在类型范围中,而下句无法检测,变量意为着值随时可能发送改变byte b2 = i2; // 错误: 不兼容的类型: 从int转换到byte可能会有损失System.out.println("b2 = " + b2);

.println("b2 = " + b2);


06_标识符的命名规则(笔试)相关推荐

  1. [笔记]C#基础入门(八)——C#标识符的命名规则

    程序中的变量名.常量名.类名.方法名,都叫做标识符.C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错.这套规则简单说有下面三条: ①标识符只能由英文字母.数字和下划线组成,不能包含空格和其他 ...

  2. JAVA标识符的命名规则和规范

    ps:规则和规范的区别,规则是必须遵守的,而规范不是强制遵守的,只是说按照规范来会更好. 1.标识符概念 (1)Java对各种变量.方法和类等命名时使用的字符序列称为标识符. (2)凡是自己可以起名字 ...

  3. python中标识符的命名规则_Python——标识符的命名规则

    01 Python语言的特点 python的语言特点有很多,我们这里只讲一点,python是一门面向对象的语言,即一切皆对象(Linux中有一句是:一切皆文件),括号内的只是打个比方,不懂也没事,就是 ...

  4. python中标识符的命名规则_python标识符的命名规则是什么

    在Python中,一切都是对象,包括常量数据类型,如整数数据类型(1,2,3...),字符串数据类型("ABC").想要使用这些对象,就要使用它的对象引用.赋值操作符,实际上是使得 ...

  5. C语言用户自定义标识符的命名规则,c语言中用户标识符的命名规则介绍

    c语言中用户标识符的命名规则介绍 发布时间:2020-06-24 15:55:31 来源:亿速云 阅读:116 作者:元一 这期内容当中的小编将会给大家带来有关c语言中用户标识符的命名规则介绍,以专业 ...

  6. Java标识符的书写规则有哪些,Java标识符的命名规则有哪些?

    Java标识符的命名规则有哪些? 答:1.只能使用字母.数字.下划线和美元符,可以使用汉字. 2.不能以数字开头. 3.不可以是关键字. 弗洛伊德认为把人和人联系起来的关键是() 答:情绪 在交响乐的 ...

  7. Java标识符的命名规则和命名规范

    一.Java标识符的命名规则 1.Java中的标识符只能使用字母大小写.数字0-9.美元符号$.下划线_ 2.Java中的标识符不能使用关键字.保留字.特殊值,例如class.viod.public. ...

  8. 标识符的命名规则和命名规范

    IdentifierTest.java /*1.在java程序当中,使用editplus工具进行代码编写的时候,有一些单词是蓝色,有的是红色,有的是绿色,有的是黑色,有的是紫色,有的是粉色...... ...

  9. Python标识符的命名规则

    [快速理解] Python标识符是指变量.函数.类.模块等的名称. 例如:a=10中的a是标识符 反例:for i in [1,2,3]中的for和in不是标识符,是保留字,i是标识符.Python保 ...

  10. python标识符、命名规则及关键字(含笔记)

    目录 1.标识符和关键字 1.1 标识符概念 1.2 标识符规则 2.命名规则 3.关键字 1.标识符和关键字 1.1 标识符概念 开发人员在程序中自定义的一些符号和名称.标示符是自己定义的,如变量名 ...

最新文章

  1. cmw500综合测试仪使用_宁波摆闸静电测试仪价格-老友网
  2. 你在京东购买的商品,是怎么出现在抖音里面的?
  3. VS2010环境下MFC使用DataGrid绑定数据源
  4. 高性能JavaScript模板引擎原理解析
  5. 钩子函数和回调函数的区别
  6. Erlang库 -- 有意思的库汇总
  7. android 拼图课程设计,拼图游戏设计_课程设计报告.docx
  8. 将字符串转为16进制数_C语言中的进制互转与数值和字符串互转的混搭玩法
  9. mysql5.5分别把这两个数据库同步到不同的从服务器
  10. solr mysql 自动同步_MongoDB和Solr的整合以及实现数据同步功能
  11. “远程办公扼杀了万亿美元的办公经济”
  12. 【NodeJs-5天学习】第一天篇② —— 安装NodeJs环境以及VsCode开发工具
  13. 修改Win10系统文件夹C:\Users\下用户名为中文方法
  14. Unity UI框架的搭建
  15. 深度相机原理揭秘之飞行时间法(TOF)
  16. 智能驾驶视觉传感器测试:自动驾驶车辆如何进行传感器标定?
  17. 【Java开发者专场】阿里专家梁笑:2018双十一下单成功率99.9%!供应链服务平台如何迎接大促... 1
  18. Urule Pro 普通决策表的应用,Excel导入决策表
  19. Linux下c语言文本方式文件读取
  20. 三星nfc添加门禁卡实测有效_小米的NFC功能到底有多强大?看完折服!

热门文章

  1. 用devc++表白_【民大表白墙】表白七号楼332进门右面下铺哥哥的第四天。你再不来,我要下雪了。云雀叫了一整天。...
  2. cpu架构之体系架构
  3. 什么是SG?+SG模板
  4. 【每月总结】2021年6月
  5. 计算机英语固定词组搭配,英语短语搭配,英语中穿的五种用法及搭配
  6. 【Pycharm】解决Debug模式下出现collecting data问题
  7. --legacy-peer-deps 作用
  8. python爬虫-代理池的维护
  9. 小程序——添加动画,让图标原地旋转
  10. 系统角色权限设计与实现