Java标识符规范

Java标识符规范?标识符标识符是我们给变量、类、方法等取的名字。取名规则:1.标识符中可以包含字母(中文)、下划线、美元符$、数字,不能包含其他符号2.标识符不能以数字开头3.标识符不能是关键字命名建议:1.类名,每个单词的首字母大写(大驼峰)例如:MyFirstApp,TestApp等2.方法名,首字母小写,后面每个单词开头大写例如:getHttpMessage(),localValue等3.变量名,和方法名规则一样。4.常量命名全部大写,每个单词间下划线分开5.字定义的标识符在命名时,使用尽

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在这里插入图片描述

?标识符

标识符是我们给变量、类、方法等取的名字。
取名规则:
?1.标识符中可以包含字母(中文)、下划线、美元符 $、数字,不能包含其他符号
?2.标识符不能以数字开头
?3.标识符不能是关键字
命名建议:
?1.类名,每个单词的首字母大写(大驼峰)例如:MyFirstApp,TestApp等
?2.方法名,首字母小写,后面每个单词开头大写 例如:getHttpMessage(), localValue等
?3.变量名,和方法名规则一样。
?4.常量命名全部大写,每个单词间下划线分开
?5.字定义的标识符在命名时,使用尽量完整的单词组合来表示。

?注释方法

注释为了增强代码的可读性,不参与编译运行,但是非常的重要,不注释经常自己写过的代码回头看,看不懂?。

单行注释://注释的内容
多行注释:/*注释的内容*/
文档注释:/**注释的内容*/
(常见于方法和类之上描述方法和类的作用,可以被javadoc工具解析,生成一套以网页文件形式体现的程序说明文档)

⛔注意:文档注释和多行注释不能嵌套使用,多行注释和文档注释可以嵌套单行注释。
如何用从源代码中提取出文件注释?


/** * @version 1.0 * @author Mr.li */

/** *这是一个测试类 */
public class Demo{ 
   
   
    /** * 用于测试的main方法 */
    public  static void main(String[] args){ 
   
        System.out.println("Hello world");
    }

    /** * 用与测试的方法 */
    public static void testMethod(){ 
   

    }
}

cmd命令窗口使用:javadoc -d 文件夹名 -author -version -encoding UTF-8 -charset UTF-8 文件名.java
注意:文档注释一般写在类、方法、接口、构造器、成员字段前面,写在方法体内是无效的文档注释。
在这里插入图片描述
在这里插入图片描述
?1.内容准确,注释内容能准确表达代码意思,并在代码修改后及时更新
?2.篇幅合理,内容不要太简短,也不要长篇大论
?3.国内公司一般采用中文注释

?Java关键字

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159454.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java高级工程师常见面试题(答案)[通俗易懂]

    Java高级工程师常见面试题(答案)[通俗易懂]Java高级工程师常见面试题2017年02月17日12:46:00阅读数:17280一、Java基础1.String类为什么是final的。   1.线程安全2.支持字符串常量池数据共享,节省资源,提高效率(因为如果已经存在这个常量便不会再创建,直接拿来用)  2.HashMap的源码,实现…

    2022年6月12日
    33
  • c语言图书管理系统源代码_c语言图书信息管理系统

    c语言图书管理系统源代码_c语言图书信息管理系统一、目的通过设计一个图书管理系统的程序,全面运用课程的主要知识点,巩固对模块化程序设计、文件操作的理解,提高软件编程能力。二、涉及的知识点循环、分支语句、函数、数组、函数、结构体、指针、链表、文件读取操作等等三、程序已经实现的功能点(用100-200字进行说明)(1)程序具有以下功能,操作流程见下图:登录界面:输入用户名(admin)、密码(20190611),只有用户名、密码同时正确(信息存放在文件中)才能进入系统主菜单,否则需要重新输入用户名、密码。(同时输入3次错误将退出程序)。操

    2022年10月11日
    3
  • 面试TodoList

    面试TodoList

    2021年5月26日
    95
  • wptx64能卸载吗_Win10自带应用卸载教程(本人亲测)

    wptx64能卸载吗_Win10自带应用卸载教程(本人亲测)使用win10有一段时间了,其中也用过诸如腾讯电脑管家、软媒魔方等工具对开机启动项进行过优化,多数时候都没出现问题,但最近几次优化使系统出现了各种问题。现在来总结一下,win10的那些服务项目不能动,不能禁止开机启动,不能关闭后台驻留。CoreMessaging:重要进程,关键系统进程,禁用后无法进入系统,ctrl+alt+del键都无效;TaskScheduler:windows系统任务调度程序…

    2022年5月2日
    171
  • Qt编写安防视频监控系统(界面很漂亮)「建议收藏」

    Qt编写安防视频监控系统(界面很漂亮)「建议收藏」一、前言视频监控系统在整个安防领域,已经做到了烂大街的程序,全国起码几百家公司做过类似的系统,当然这一方面的需求量也是非常旺盛的,各种定制化的需求越来越多,尤其是这几年借着人脸识别的东风,发展更加迅猛,人脸识别相关的技术和应用这几年处于风口浪尖,衍生了特别多的应用产品,各种人脸识别的产品遍地开花,刷脸门禁,车站机场人脸识别,刷脸取票等,但是其实大部分内行人士可能都比较绝望,外行感觉像看科幻片一样…

    2022年7月25日
    29
  • go 对象json转map

    go 对象json转mapgo对象json转map//函 数:Obj2map//概 要://参 数://obj:传入Obj//返回值://mapObj:map对象//err:错误funcObj2map(objinterface{})(mapObjmap[string]interface{},errerror){ //结构体转js

    2022年5月16日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号