java新手学习过程中不理解的一些东西

youiiougij 2016-11-01 09:17:34
构造函数具体是什么用处?
什么时候用static什么时候不用?
...全文
199 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
要有留白 2016-11-02
  • 打赏
  • 举报
回复
我是来学习的,楼上正解!
捏造的信仰 2016-11-02
  • 打赏
  • 举报
回复
关于构造函数,需要掌握的: 1、构造函数是一个(或多个)特别的方法,在对象创建时自动调用。 2、构造函数的名字必须和类名一样。 3、构造函数没有返回值,因为它只会在对象创建时用到。 4、构造函数有多个时,它们的签名(即方法的参数类型、数量、位置)必须不同。 5、构造函数有多个时,只会执行其中的一个。 6、构造函数有多个时,一个构造函数中可以通过 this(...); 语句来调用另一个构造函数,该语句必须是函数的第一行。 7、不带参数的构造函数称作“缺省构造函数”。 8、没有其他构造函数时,缺省构造函数不需要写出来。 9、有多个构造函数时,如果需要缺省构造函数,就必须要写出来,否则该类就是“没有缺省构造函数”的。 10、父类的构造函数会比子类的构造函数先调用。 11、当父类有多个构造函数时,子类的构造函数中可以通过 super(...); 语句来选择使用哪个父类的构造函数。同样的,该语句必须是函数的第一行。 12、如果子类没有选择使用父类的哪个构造函数,那么系统会调用父类的缺省构造函数。 13、如果父类没有缺省构造函数,那么子类的构造函数中必须通过 super(...); 来选择使用哪个父类的构造函数。 暂时我想到这么多。
「已注销」 2016-11-01
  • 打赏
  • 举报
回复
这是概念,自己看书去

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧