猿问

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

java里加法运算符里的一些问题,求解//创建对象,对象引用为hw,请注意类名一致
HelloWorld hw=new HelloWorld();
───────
我想知道这俩段什么意思,hw凭空出现,还有代码什么的都不懂。
小白求教



  •  


狐的传说
浏览 591回答 3
3回答

慕仙森

第一张图里,示例代码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的每个单词的首字母。

森栏

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

拉风的咖菲猫

HelloWorld 是一个类名 ( 对象类型 ) , 类似于 int , boolean , 然后 HelloWorld hw=new HelloWorld(); 就是申明了一个变量 hw , 这个变量是 HelloWorld 类型的 , 也就是一个对象引用 .
随时随地看视频慕课网APP

相关分类

Java
我要回答