刚报道一个星期,学了数组,学了点类,对类不是很了解,复习的时候发现类和数组怎么感觉一样,感觉都是一块内存堆的指针,处理方式和表现方式感觉也一样,比如属性什么的,求大神解释一下,数组是不是一个类?顺带帮忙解释一下类和数据成员。 |
就是我 发表于 2016-3-27 19:20
你定义一个变量 String str=new String ("abc");
你定义一个数组类型变量 String[] str=String[3];
数组 ...
fengyupiaopiao 发表于 2016-3-27 19:29
从哲学的角度说 万事万物皆有相似性,所以区分一个事物,关键是找出其不同点,类和数组从其功能上说,他们 ...
就是我 发表于 2016-3-27 19:34
而类:可以在类中定义不同的数据类型,还可以定义方法对于这些数据进行操作,但是当创建实例对象时,好像只是对 ...
19960812 发表于 2016-3-27 20:22
数组不是类 , 很直白的一个问题 , 类里面可以有方法,可以调用方法,而数组只能调用属性 ,这是一个类和不是一 ...
Max灬xu 发表于 2016-3-27 20:44
对啊 所以感觉类的范围大,可以包括数组。
java数据类型.PNG (68.75 KB, 下载次数: 61)
chao1 发表于 2016-3-27 21:34
java除了8种基础类型外,其余都是类,数组也是一种特殊的类,java除了8种基础类型外,其余都是类,数组也是 ...
小哒哒 发表于 2016-3-28 20:03
数组和类都是引用数据类型,
Max灬xu 发表于 2016-3-27 19:39
类是一种数据类型,它自己本身不需要分配内存。类是不占内存的把,只有实例化以后不是才可以操作么?也就 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |