Java 命名约定
Java 命名约定是您决定命名标识符(例如类、包、变量、常量、方法等)时要遵循的规则。
但是,它不是被迫跟随的。因此,它被称为约定而不是规则。这些约定是由几个 Java 社区(如 Sun Microsystems 和 Netscape)提出的。
Java 编程语言的所有类、接口、包、方法和字段都是按照 Java 命名约定给出的。如果您不遵守这些约定,则可能会产生混乱或错误的代码。
Java中命名约定的优势
通过使用标准的 Java 命名约定,您可以让您自己和其他程序员更容易阅读您的代码。Java程序的可读性非常重要。它表明花费更少的时间来弄清楚代码的作用。
Java 命名约定中的 CamelCase
Java 遵循驼峰式语法来命名类、接口、方法和变量。
如果名称与两个单词组合,则第二个单词总是以大写字母开头,例如 actionPerformed()、firstName、ActionEvent、ActionListener 等
| 标识类型 | 命名规则 | 案例 |
|---|---|---|
| Class 类 | 它应该以大写字母开头。 它应该是一个名词,例如颜色、按钮、系统、线程等。 使用适当的词,而不是首字母缩略词。 | public class Employee { //code snippet } |
| Interface 接口 | 它应该以大写字母开头。 例如 Runnable、Remote、ActionListener。 使用适当的词,而不是首字母缩略词。 | interface Printable { //code snippet } |
| Method 方法 | 它应该以小写字母开头。 它应该是一个动词,例如 main()、print()、println()。 如果名称包含多个单词,请以小写字母开头,后跟大写字母,例如 actionPerformed()。 | class Employee { // method void draw() { //code snippet } } |
| Variable 变量 | 它应该以小写字母开头,例如 id、name。 它不应以特殊字符开头,如 &(和号)、$(美元)、_(下划线)。 如果名称包含多个单词,请以小写字母开头,后跟大写字母,例如 firstName、lastName。 避免使用 x、y、z 等单字符变量。 | class Employee { // variable int id; //code snippet } |
| Package 包 | 应该是java、lang等小写字母。 如果名称中包含多个单词,则应使用点 (.) 分隔,例如 java.util、java.lang。 | //package package com.javatpoint; class Employee { //code snippet } |
| Constant 永恒的变量值 | 它应该是大写字母,例如 RED、YELLOW。 如果名称包含多个单词,则应使用下划线 (_) 分隔,例如 MAX_PRIORITY。 它可以包含数字,但不能作为第一个字母。 | class Employee |
原文链接java naming conventions, Let's learn what is naming convention and what are its benefits.https://www.javatpoint.com/java-naming-conventions
package org.example;
public class App { // App 类
public static void main(String[] args) {
String a = "Hello ";
String b = "World!";
String c = "Hello", d = "World"; // 也可以在一条语句中同时赋值多个变量
int e = 10;
System.out.println(a + e); // 字符串跟整数相加采用的是拼接
System.out.println(a + b);
}
}
二、代码注释
一般情况下我们常用的是单行注释跟多行注释,文档注释不是常用但也会使用到
| // 注释内容 | 单行注释 |
| 多行注释 | |
| 文档注释 |
package org.example;
public class App {
// 我是单行注释, main方法,表示程序的主入口
public static void main(String[] args) {
String a = "Hello "; // 左边 a 叫变量
// a右边的叫字面量,字面量有: int 整型、long 长整型、float 浮点数、double 双精浮点数、boolean 布尔值true;false、char 单引号的支付、String 双引号的字符串、null 引用类型的空指向
// 特殊字面量: t
// 空类型: null
String b = "World!"; // String 代表变量的类型
System.out.println(a + b);
}
}
三、学习网址推荐
四、常用的快捷键1、Java菜鸟教程,一个非常适合初学者的教学 Java 教程 | 菜鸟教程Java 教程 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。 Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。 本教程通过简单的实例将让大家更好的了解 Java 编程语言。 移动操作系统 Android 大部分的代码采用 Java 编程语言编程。 Java 在线工具 JDK 11 在线中文手册 我的第一个 JAV..https://www.runoob.com/java/java-tutorial.html
2、一个国外的Java教学
Java Naming Conventions - Javatpointjava naming conventions, Let's learn what is naming convention and what are its benefits.https://www.javatpoint.com/java-naming-conventions
3、哔哩哔哩、搜索一些Java基础教程如:黑马、尚硅谷、前锋等都是一些通俗易懂的教程哔哩哔哩 (゜-゜)つロ 干杯~-bilibilibilibili是国内知名的视频弹幕网站,这里有及时的动漫新番,活跃的ACG氛围,有创意的Up主。大家可以在这里找到许多欢乐。https://www.bilibili.com/
4、Git 上面有特别多的大佬开源项目https://github.com/https://github.com/
以上的链接都非常适合初学者、但需要一个人寂寞的学下去加油!
哈哈~ 如果条件允许你也可以两个人学习。
五、总结1.输入 “sout” 回车快速生成 System.out.println
2. class类下输入 ”main“ 快速生成程序入口
3. Ctrl + Shift + 减号或加号 快速折叠打开代码
4. Ctrl + Alt + L 格式化代码
5. Ctrl + F 查找代码
6. Ctrl + R 替换代码
7. Shift + F10 快速启动程序
8. Shift + F9 代码调试debug模式,用于单步调式代码
9. Ctrl + D 快速复制并粘贴一行代码至下方
10. 按住Alt 鼠标选择多行编写代码
11. Ctrl + / 快速注释代码
变量的命名规范、代码的注释、一些常用的快捷键
QQ交流群:608789804
一起加油 ~



