对于概念部分建议搜索“菜鸟教程”,先理解了概念更好理解文章。
有一条要重点记住: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(一)
发布评论