在蓝杰一个月学习后,我们开班了,1015组,开班后上的第一节课是关键字,下面小结一下这节课的收获。
上完这节课后我发现原来平时敲的代码里这么多关键字,我竟然不知道。
1.访问修饰符:private(私有的);public(公有的);protecte(受保护的);
2.数据类型:void(空);byte(字节型,8bits);short(短整型,16bits);char(字符型,16bits);int(整型,32bits);long(长整型,64bits);float(浮点型,32bits);double(双精度,64bits);boolean(布尔型,true/false);
3.定义类(class);抽象类(abstract);接口(interface);创建对象(new);实现接口(implements);继承类或接口(extends)(super);枚举(enum);4.数值型:true;false(布尔数据类型的默认值);null(引用数据类型的默认值);return;
5.定义包的关键字:package;引入包的关键字:import;
6条件关键字:if;else;switch;
7.循环关键字:continue;for;do;while;
8.static:修饰的方法,属性都只有一个实例存在。如果用static关键字去修饰类,只能修饰内部类或者匿名内部类。
final:程序主类可以使用final进行修饰。
使用final关键字修饰的类不能被继承。
使用final修饰的方法子类不能重写。
使用final定义的属性( 变量),属性值是不能被改变的。
9.异常关键字:try;catch;finally;throws;throw;(表示讲过了还是不知道他们是干嘛的,还得学啊,在实践中知道他们的具体用处)
10.还有一些熊哥也不大了解的:native;strictfp;volatile;assert(断言);synchronized(并发);transient(瞬时的);
11.判断是否是当期类的实例关键字:instanceof;
12.最后还有两个保留字:const;goto;这两个最好不要用
学完了,还要下功夫啊,多敲代码才是王道~~