为了账号安全,请及时绑定邮箱和手机立即绑定

不太了解创建对象是什么?编程的时候为什么要创建对象

不太了解创建对象是什么?编程的时候为什么要创建对象

qq_22_7 2017-03-19 20:18:22
在调用那一章中,有一句 HelloWorld hello = new HelloWorld();然后就是hello.自定义的方法名(参数),不明白为什么要这样,小白求教!感谢,虽然问题好像真的很低级的样子。虚心请教各位啦~
查看完整描述

3 回答

?
At_pang

TA贡献2条经验 获得超0个赞

HelloWorld这个类,再调用前是不存在内存中的,new的话相当于初始化一个这个类的镜像在内存中,这样在用hello调用的时候才不会出现null的情况

查看完整回答
反对 回复 2017-03-20
?
MinRam

TA贡献87条经验 获得超24个赞

Everything is an object  - <thinking in java>

对于java来说任何程序都是类,包括main入口也是类中的方法,

因此要使用类中的方法(除了静态方法),就必须要实例化(申请空间等),才能使用。

而new 就是实例化的操作。

不是很会讲,那时候也困惑过,往后学就懂了。

查看完整回答
反对 回复 2017-03-20
?
田心枫

TA贡献1064条经验 获得超383个赞

是有点基础  我都不知道怎么给你解释  哈哈哈   你可以去了解下面向对象编程。

查看完整回答
反对 回复 2017-03-19
  • 3 回答
  • 0 关注
  • 2254 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信