上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 35 下一页
摘要: 一. 区别1 在描述类中,对于一个成员变量,它始终是有两个函数的,set和get。比如说name变量,就有setName函数和getName函数,设置值和取值。 这里探讨set函数和构造函数,对name的影响。两者功能是一样的,都是赋值用的。 现在想问的是,如果写了构造函数后,setName函数还需 阅读全文
posted @ 2017-10-12 22:34 前锋营 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一. 具有构造函数的情况下,创建对象的时内存中的变化是怎样的。 这里我想说的是,第一句的赋值语句在内存中执行时,先是左边开始,然后是右边,最后又从右边到左边。主函数进入栈内存,同时变量也进栈。接着产生对象,对象会利用堆中的一片地址,一片地址有个头,就是首地址值。对象一旦产生,里面接着就会产生name 阅读全文
posted @ 2017-10-12 20:50 前锋营 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 一. 题目为构造函数重载,可以想到之前一般函数的重载,概念之间总是相互联系的。 某一个事物是什么,有什么特点介绍完了之后,下面就是怎么用(初始化),什么时候用? 二. 什么时候定义构造函数呢? 在描述事物时,该事物一存在就就具备的一些内容,这些内容都定义在构造函数中。 一般方法是说这些事物都具备这个 阅读全文
posted @ 2017-10-12 19:23 前锋营 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 一. 构造函数是对象一创建,就被调用了。(调用这个词很特殊,是涉及到实体时,才会有调用的过程) 还有一点想说的是,构造函数的声明应该是固定的,不然没法随着对象的创建一起执行,必须是类名+括号的形式。 二. 一般函数和构造函数的区别 创建对象时,构造函数就已经被调用,并执行了。那么,这个方法得是创建对 阅读全文
posted @ 2017-10-12 11:11 前锋营 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一. 一创建对象,构造函数就开始用了。这就明确了构造函数的作用就是给对象进行初始化。 创建对象都必须要通过构造函数初始化。但是之前学习描述,创建类的时候,并没有书写构造函数,那么当时创建的对象有没有初始化呢? 这里交代了创建对象必须要进行初始化。 没有构造函数也能初始化的原因在于:一个类中如果没有定 阅读全文
posted @ 2017-10-12 11:02 前锋营 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一. 构造函数 (描述类中,有许多构造函数,其函数名和描述类的类名是一致的,但是创建类的类名就比较多样了。) 构造函数也属于面向对象中的一个小知识点。构造一词没见过,但是函数我们是清楚地。这说明,构造函数知识点中, 重点集中在“构造”上。虽然重点在构造上,但是其本质还是函数。单独分出一类,自然是起到 阅读全文
posted @ 2017-10-12 10:38 前锋营 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 一. 二维数组的使用场景 最基本的思想,数据多了,用数组来存储。那数组多了呢?就拿数组接着存。→这几句话有点意思。数据多了,用数组存,看似将数据和数组区分开了。如果不拓展思维,想到数组多了用什么存,那么对于数据的含义就没有真正了解,实际上数组也是数据的一部分。 这里视频中又提出一点,那么多数据,干脆 阅读全文
posted @ 2017-10-12 08:00 前锋营 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一. 对于二维数组而言,我们该怎么获取它的长度,包括里面一维数组的长度。 想打印二维数组中角标为1的一维数组的长度。System.out.print(arr[1].length),其实就是元素个数。 二. 这里谈论的另一种定义格式,和一维数组是一样。 可以在明确元素的情况下,将其定义成那种静态的初始 阅读全文
posted @ 2017-10-10 11:02 前锋营 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一. 上一节,主要讨论的是二维数组在堆内存中如何分布的问题。 new int[3][2]这个语句明确了二维数组长度的同时,也明确了一维数组的长度。还有另外一中定义方式,new int[3][],明确了二维数组的长度,但是没有明确一维数组的长度。这就意味着没有要求说,一定要每一个一维数组的空间都是一样 阅读全文
posted @ 2017-10-10 10:50 前锋营 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一. 接下讨论数组中特殊的一部分。数组是一个容器,用来存储数据的。现在数组中存储的不再是int,double..的类型了,而是存储的数组。 数组中的元素还是数组,我们把它称之为数组中的数组,也就做二维数组。维度增加了一层。 二 二维数组的基本定义 →(这个数组里面存放的还是数组)→(最里面装的是in 阅读全文
posted @ 2017-10-09 22:39 前锋营 阅读(910) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 35 下一页