在编写程序的时候,按照一定规范来起名称能更好的让我们来快速阅读并不易混淆各个类名或变量名。所以,就有了以下几种规范:
类名:对于所有类来说,类的名称必须支持“大驼峰”原则,即:单词首字母必须大写,如果一个类名含多个单词,则每个单词首字母大写。
如:TestDemo;
方法名与变量名:必须支持“小驼峰”原则,即:除了第一个单词以为,其余单词首字母大写,如果方法名或变量名只有一个单词,则全部小写。
如:testDemo();
常量名:在定义常量时,名称必须全大写,单词与单词之间也可以用“_”来分隔开。
如:PI;SUM_ADD;
源文件名:源文件名必须与类名相同,且大小写要完全一致。
如:TestDemo类的源文件名叫TestDemo.java
主方法(main方法):所有的Java程序都是由主方法开始执行的,即一个Java程序中,有且只能有一个主方法。
如:public static void main(String[] args){}
关键字:我们知道Java中有五十多个关键字,所以在给类、方法、变量、常量或任何标识符等等起名时,不可以使用Java中的关键字作为名字。
如:int是关键字,类名就不能叫int,方法等其他标识符也不能为int,当然可以写成:test_int,这样的写法是支持的。
规范:我们知道Java强调“见名知意”,所以在写标识符时,我们要遵循这一原则。
如:编写一个学生类,那么该类的名称就可以写为:Student
Java中的书写规范体现如下代码:
1 package com.lxj.cnblogs; 2 3 /** 4 * @author 刘小将 5 * 6 */ 7 public class TestDemo { //TestDemo作为类名,遵循了“大驼峰原则”,同时这只是一个测试类,所以起名为:TestDemo(测试案例) 8 9 final double PI = 3.14; //PI作为常量,遵循了全大写的书写规范 10 11 public void testVariable() { //testVariable作为方法名,遵循了“小驼峰”原则 12 int age = 20; 13 int studentAge = 18; //age与studentAge作为变量名,遵循了“小驼峰”原则 14 } 15 16 public static void main(String[] args) { //我是主方法,所有的程序都是由我开始执行的 17 System.out.println("HelloWorld"); //控制台输出一个字符串,叫:HelloWorld,来自Java的问候 18 } 19 }