java里加法运算符里的一些问题,求解

java里加法运算符里的一些问题,求解//创建对象,对象引用为hw,请注意类名一致HelloWorldhw=newHelloWorld();───────我想知道这俩段什... java里加法运算符里的一些问题,求解//创建对象,对象引用为hw,请注意类名一致
HelloWorld hw=new HelloWorld();
───────
我想知道这俩段什么意思,hw凭空出现,还有代码什么的都不懂。
小白求教
展开
 我来答
2022早出晚归
2016-08-24 · TA获得超过425个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:66.4万
展开全部
第一张图里,示例代码3-1编写了一个Java类,叫做HelloWord。
如果说java面向对象,那么这个HelloWord就一个对象类型,就好比说HelloWord=玉米,玉米也是一种对象类型。

第二张图里,创建了一个对象hw,其实也就是定义了一个变量hw。你就把hw当作一个变量看就能理解了。那么这个hw是什么类型的呢?是整数类型还是字符串类型?都不是,它是自定义类型(HelloWord这种类型)。

HelloWorld hw=new HelloWorld();//这行代码的意思,就是告诉虚拟机做以下事情:
1、帮我在内存里创建一个名称叫做hw的变量;
2、同时给这个变量定义类型为:HelloWord。
3、创建方法为:通过 new HelloWord()这种途径来创建。
提示:名字hw取自helloword的每个单词的首字母。
追问
我还有个问题,还请你帮忙解答一下
//将俩个字符型的变量相加
int c=hw.c1+hw.c2;
百度网友4cae02e
2016-08-24 · 超过63用户采纳过TA的回答
知道小有建树答主
回答量:176
采纳率:100%
帮助的人:67.7万
展开全部
hw是helloworld的一个实体对象,hw含有属性i,j其实就是你定义在helloworld里面的i和j,所以hw.i=33,hw.j=44,hw.c1='a',hw.c2='b'

运算结果为:n=77,
c=a的ASCII码97+b的ASCII码98=195
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ee2f84f05a
2016-08-24 · TA获得超过118个赞
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:89.6万
展开全部
HelloWorld 是一个类名 ( 对象类型 ) , 类似于 int , boolean , 然后 HelloWorld hw=new HelloWorld(); 就是申明了一个变量 hw , 这个变量是 HelloWorld 类型的 , 也就是一个对象引用 .
追问
还是听不懂,能再说详细点么
追答
int hw=0,hw1=1;
int c=hw+hw1;
这样你能看懂吗 ?
ps 你这本教材不好 , 不能循环渐进 . 感觉就是来乱的 .
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式