Java
小兔慢跑
这个作者很懒,什么都没留下…
展开
-
Java 中静态变量和实例变量区别
静态变量属于类,该类不生产对象,通过类名就可以调用静态变量。实例变量属于该类的对象,必须产生该类对象,才能调用实例变量。在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。总之,...原创 2018-05-08 14:09:35 · 179 阅读 · 0 评论 -
java printf中%的用法
%n 换行 相当于 \n%c 单个字符%d 十进制整数%u 无符号十进制数%f 十进制浮点数%o 八进制数%x 十六进制数%s 字符串%% 输出百分号%.4f 四位小数的十进制浮点数实例String name = "花花"; System.out.printf("你好,我的名字叫%s", name);//“你好,我的名字叫花花” int num = 004; Syst...原创 2018-05-15 11:21:15 · 1015 阅读 · 0 评论 -
java-super关键字
之前看到下面这一段代码的打印结果很是疑惑,后来发现原来:子类不能继承父类的构造器(构造方法或者构造函数),如果父类的构造器带有参数,则必须在子类的构造器中显式地通过 super 关键字调用父类的构造器并配以适当的参数列表。如果父类构造器没有参数,则在子类的构造器中不需要使用 super 关键字调用父类构造器,系统会自动调用父类的无参构造器。我卡在不知道为什么打印结果会有SuperClass()这一...原创 2018-06-11 10:38:26 · 146 阅读 · 0 评论