java基础
mozha_csdn
这个作者很懒,什么都没留下…
展开
-
java局部变量没有默认值
今天做到一道题,关于java局部变量没有默认值,编译不能通过的这个知识点的考察public class Test{ String a; public static void(String args[]){ String s; System.out.println(s); }}此时a是成员变量,s是局部变量也叫函数变量,成员变量的原创 2018-01-13 17:31:13 · 18789 阅读 · 6 评论 -
final,Class<?>,内部类
Q1:final关键字的作用 1、从字面意思,最后,也就是它标识的类,变量,方法是最后的状态不能被改变 2、final标识的类,表示不能被继承,那么类中的成员变量可以按需设置为final,也就是成员变量的属性和类是否设置为final无关,但是成员方法会被隐式设置为final属性 3、如果类没有设置final但是成员变量设置为final,那么该变量被初始化后其值不能再被改变 4、下面这段话摘原创 2018-01-13 23:55:46 · 1264 阅读 · 0 评论