1.package包名

不推荐大写,按照约定,都是小写

2.class类名

类名都是首字母大写,剩下的就是驼峰写法,比如:ClassHelloWorld,通常类名都是名词

3.函数方法名

函数方法名都是小写,剩下的也是驼峰写法,比如:getName,setAge,一般都是动词开头创建方法

4.常量

常量整个单词全部都是大写,例如PI,PRICE,TIME

5.其他变量

全局变量啊,局部变量啊,都是小写字母number,count,price等等.

剩下的一般都是首字母大写,然后驼峰式写法 ——  首字母大写其余小写,例如HelloThisWorld。

总结:

首字母需要大写的一般就是class类了,常量大写一眼就看得出来,其实我们可以通过大小写判断一些导入的是——类 or 方法。

喜欢的小伙伴们可以给俺点个赞呀~~鼓励一下俺~~

java中的命名规则(超详细~~),变量、类名、方法名相关推荐

  1. Java包(package)的命名规范,java中package命名规则

    Java的包名都有小写单词组成,类名首字母大写:包的路径符合所开发的 系统模块的 定义,比如生产对生产,物资对物资,基础类对基础类.以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现.由于J ...

  2. java面试题答案大全超详细(持续更新)

    java面试题答案大全超详细 第01章 java语言面试题 项目经理(作者):张明星 JVM 运行时数据区是什么? 程序计数器是什么? 程序计数器(线程私有) Java 虚拟机栈的作用? 本地方法栈的 ...

  3. java包名命名规则_告别编码5分钟,命名2小时!史上最全的Java命名规范参考!

    简洁清爽的代码风格应该是大多数工程师所期待的.在工作中笔者常常因为起名字而纠结,命名已经成为我工作中的拦路虎,夸张点可以说是编程5分钟,命名两小时! 每个公司都有不同的标准,目的是为了保持统一,减少沟 ...

  4. 转 :2019年Java大厂面试(吐血超详细总结)

    2019年Java大厂面试(吐血超详细总结) 本文来自于慕课网手记:Java大厂面试(吐血超详细总结),转载请保留链接 ;) 转载自:https://www.imooc.com/article/286 ...

  5. Java并发知识总结,超详细!(上)

    Java并发知识总结,超详细! 首先给大家分享一个github仓库,上面放了 200多本经典的计算机书籍 ,包括C语言.C++.Java.Python.前端.数据库.操作系统.计算机网络.数据结构和算 ...

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

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

  7. Java包的命名规则

    Java包的命名规则 util:对应英文utility(实用工具),一般存放工具类,就像java.lang.util包一样存放着各种各样的工具类方便你编程,这里你可以放自己写好的工具类为自己的程序提供 ...

  8. Java接口和包(超详细)

    目录 前言 接口 声明接口 接口的实现 接口的继承 实现多个接口时的常量和方法冲突问题 包 包的创建 导入包 Java的系统包 常用工具包 java.lang包 java.util包 最后 前言 什么 ...

  9. JAVA中JVM的重排序详细介绍(写得很明白)

    刚刚在研究volatile变量的时候,涉及到重排序的概念,于是发现了这篇很好的文章,写得很简短很明白.所以转载一下. 原文地址:JAVA中JVM的重排序详细介绍 原文贴出来: 重排序通常是编译器或运行 ...

最新文章

  1. 怎么理解linux的平均负载及平均负载高后的排查工具
  2. java中File的使用
  3. mysql语句优化方案(网上流传)
  4. Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器
  5. flask echarts词云可视化_基于flask框架的高校舆情分析系统
  6. 复方丙酸氯倍他索软膏購買技巧
  7. matplotlib plt.plot
  8. 计算机用户账户无法打开浏览器,请问怎么样禁止一个电脑用户使用IE浏览器
  9. BZOJ1014: [JSOI2008]火星人prefix
  10. 《软件项目管理(第二版)》第 3 章——项目计划 重点部分总结
  11. python模块名不规范如何导入_如何强制Python的“导入”将名称视为模块,而不是函数?...
  12. Recbole自定义训练集、验证集和测试集推荐
  13. python求列表的平均值的用法_python如何求列表平均值?_后端开发
  14. 无人车创业正驶入分水岭
  15. 大视场相机prnu测试标准_史上最全,阻燃性能测试方法、标准大揭秘
  16. 米的换算单位和公式_数学单位换算公式,1-6年级计算必备!
  17. MSM8953配置I2C及SPI
  18. Android 5.1 长按power键流程分析
  19. Java中的四种Reference
  20. 05 Java 虚拟机.md

热门文章

  1. 如何快速验证你的创业想法是否可行?这里有7大策略
  2. Flutter ListView (动态)列表组件、水平列表组件、图标组件详解
  3. Linux 运维必备 150 个命令,速度收藏~
  4. C++中的全局变量声明和定义
  5. 敏捷ACP 常用关键词整理 敏捷ACP 常用知识点整理
  6. python基础-PyYaml操作yaml文件
  7. 最新的CC2642R与CC2640、CC2640R2F有什么改进?
  8. python自动定期清理日志脚本支持Linux+windows
  9. Java编写的教室管理系统 带详细设计报告 功能非常齐全 完整源码
  10. 【C++】操作符重载