会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
思否学否
博客园
首页
新随笔
管理
公告
2019年11月22日
类的初始化和执行过程
摘要: 父类的静态域 子类的静态域 父类的非静态域 父类的构造函数 子类的非静态域 子类的构造函数 规律就是: 父类先于子类 静态的先于非静态的 其中静态域包含静态代码块与静态方法以及静态变量,这个谁在前面,则先执行谁。 非静态域同理 父类静态域——》子类静态域——》父类成员初始化——》父类构造块——》父类
阅读全文
posted @ 2019-11-22 22:23 思否学否
阅读(228)
评论(0)
推荐(0)
编辑
java中length和length()的区别
摘要: public class Test { public static void main(String args[]) { String s = "祝你考出好成绩!"; System.out.println(s.length()); //输出等于8,为什么等于8呢?length得到的是字符,不是字节,
阅读全文
posted @ 2019-11-22 21:25 思否学否
阅读(1698)
评论(0)
推荐(0)
编辑
关于private,default,protected,public,成员变量访问权限
摘要: 关于private,protected,public,default成员变量的访问权限,请参阅上图! 子类要访问父类的private成员变量,必须采用采用get方法: eg:
阅读全文
posted @ 2019-11-22 21:16 思否学否
阅读(358)
评论(0)
推荐(0)
编辑
构造函数
摘要: 1、构造函数void返回(构造函数可被重载,但不能被重写) 构造函数的返回类型不可指定,如果你在构造函数前面写上void ,那么构造函数就变成无效的了,但不会报错。因为构造函数的作用就是要生成一个类的对象,这个生成的对象的指针要返回给系统,如果写成void,那么构造函数就无任何返回。 eg: 结果是
阅读全文
posted @ 2019-11-22 21:07 思否学否
阅读(324)
评论(0)
推荐(0)
编辑