对于概念部分建议搜索“菜鸟教程”,先理解了概念更好理解文章。
有一条要重点记住:java中语法中强调,Java是对字母大小写敏感的,大小写不同对应不同意义。

关键字保留字
关键字中所有字母都是小写现在版本还未使用作为关键字,后续可能会作为关键字的
定义:被Java赋予特殊意义的,有专门用途的字符串如goto,const,命名特殊关键字的时候要避开它们
标识符
定义:Java对各种方法,变量和类等要素命名时使用的字符序列称为标识符
凡是自己能够起名字的地方都叫标识符

上述都是标识符的命名规则,是规则!一定要严格遵守,就如法律一样。为什么将它比喻为法律,因为下面讲的规范其实是道德。但最好还是严格遵守!

规则实例如下:

//static才是关键字,Java严格区分大小写,所以Static不是关键字//
class Static{
    public static void main(String []args) {
    }
}
//而此处static是关键字,所以不能作为标识符,会报错//
class static{
}
class Hello1_${
	public static void main(String []args) {
    }
}
//标识符不能出现空格,staticpublic是可以做为标识符的,但中间空格将他们分开就会出现两个关键字,而且再说了有两个标识符的话那个才是需要的呢!
//所以有空格也会报错哦
class static public{
}
//数字也不能作为标识符开头,会报错//
class 1Hello{
}
Java中名称的命名规范

规范是道德,虽不是法律,但也需严格遵守,养成良好的代码素养!

/*数据类型,变量名=变量值*/
class VeriableTest{
    public static void main(String []args) {
		int myAge = 12;
        System.out.println(myAge);
    }
}

起名字时也要遵循见名起义!

public class HelloWorld {
    public static void main(String []args) {
       System.out.println("Hello World");
    }
}


public class Puppy{
   public Puppy(String name){
      //这个构造器仅有一个参数:name
      System.out.println("小狗的名字是 : " + name ); 
   }
   public static void main(String[] args){
      // 下面的语句将创建一个Puppy对象
      Puppy myPuppy = new Puppy( "tommy" );
   }
}

更多推荐

Java自学Record(一)