JAVA基础——命名规范、代码注释、抒写格式、关键字

简介: JAVA基础——命名规范、代码注释、抒写格式、关键字

Java中的名称命名规范:



包名:多单词组成时所有字母都小写:xxxyyyzzz


类名接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz


变量名和函数名:多单词组成时,首单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz(驼峰命名法)


常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ


Java类名规范:


类名采用大小写混合的方式,每个单词的首字母大写


类名简洁而富于描述。使用完整单词,避免缩写词(除非该缩写词被更广泛使用,像URL,HTML,见名知意)


如果类名称中包含单词缩写,则这个缩写词的字母均应大写。例如:XMLExample


注:


由于类是设计用来代表对象的,所以在命名类时应尽量见名知意,不能使用java关键字及保留字


Java程序中的注释:(用于解释说明程序的文字、提高了代码的阅读性)


单行注释: //

多行注释: / * … * /

文档注释(java特有): /**…*/


注:


注释是一个程序员必须要具有的良好编程习惯,将自己的思想通过注释先整理出来,再用代码去体现,被注释的文字,不会被JVM(java虚拟机)执行。多行注释里面不允许有多行注释嵌套


编写时要注意:


● Java中的程序代码可分为:结构定义语句(声明一个类或方法)、功能执行语句(实现具体的功能)。每条语句的最后都必须用“;”结束


● Java严格区分大小写


● 编写代码时,养成良好的排版习惯,增强代码的可读性


● Java中一句连续的字符串不能分开两行书写,如果为多个字符串,用“+”将其连接


Java中的标识符:


● 各种变量、方法和类等要素命名时使用的字符序列。如:包名、类名、方法名、参数名、变量名


● 可以由任意顺序的大小写字母、数字、下划线和美元符号组成。但不能以数字开头,不能是Java中的关键字


定义标识符注意事项:


● 包名所有字母一律小写


● 类名和接口名每个单词的首字母大写。如:ArrayList


● 常量名所有字母大写,单词之间用下划线连接。如:DAY_OF_MONTH


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


● 在程序中,尽量使用有意义的英语单词来定义标识符,使程序便于阅读。如:password密码


20190813151232667.png

20190813151244807.png


目录
相关文章
|
14天前
|
Java 测试技术 应用服务中间件
常见 Java 代码缺陷及规避方式(下)
常见 Java 代码缺陷及规避方式(下)
43 0
|
15天前
|
Java
Java中ReentrantLock释放锁代码解析
Java中ReentrantLock释放锁代码解析
25 8
|
2天前
|
安全 Java 编译器
是时候来唠一唠synchronized关键字了,Java多线程的必问考点!
本文简要介绍了Java中的`synchronized`关键字,它是用于保证多线程环境下的同步,解决原子性、可见性和顺序性问题。从JDK1.6开始,synchronized进行了优化,性能得到提升,现在仍可在项目中使用。synchronized有三种用法:修饰实例方法、静态方法和代码块。文章还讨论了synchronized修饰代码块的锁对象、静态与非静态方法调用的互斥性,以及构造方法不能被同步修饰。此外,通过反汇编展示了`synchronized`在方法和代码块上的底层实现,涉及ObjectMonitor和monitorenter/monitorexit指令。
15 0
|
2天前
|
Java
两千字讲明白java中instanceof关键字的使用!
两千字讲明白java中instanceof关键字的使用!
11 0
|
2天前
|
Java 开发者
Java基础知识整理,注释、关键字、运算符
在日常的工作中,总会遇到很多大段的代码,逻辑复杂,看得人云山雾绕,这时候若能言简意赅的加上注释,会让阅读者豁然开朗,这就是注释的魅力!
37 11
|
7天前
|
安全 Java 开发者
Java并发编程:深入理解Synchronized关键字
【4月更文挑战第19天】 在Java多线程编程中,为了确保数据的一致性和线程安全,我们经常需要使用到同步机制。其中,`synchronized`关键字是最为常见的一种方式,它能够保证在同一时刻只有一个线程可以访问某个对象的特定代码段。本文将深入探讨`synchronized`关键字的原理、用法以及性能影响,并通过具体示例来展示如何在Java程序中有效地应用这一技术。
|
11天前
|
Java
Java关键字(1)
Java关键字(1)
|
14天前
|
Java
代码的魔法师:Java反射工厂模式详解
代码的魔法师:Java反射工厂模式详解
26 0
|
14天前
|
监控 安全 Java
常见 Java 代码缺陷及规避方式(中)
常见 Java 代码缺陷及规避方式(中)
27 1
|
16天前
|
设计模式 算法 Java
23种设计模式,模板方法模式的概念优缺点以及JAVA代码举例
【4月更文挑战第10天】模板方法模式是一种行为设计模式,它定义了一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些特定步骤。
15 0