2014年4月29日
摘要: 本此主题:多维数组----矩阵运算矩阵的运算规则是将对应位置的值进行运算,如上图所示。 1 package array; 2 3 public class Matrix { 4 /** 5 * 打印矩阵 6 * @param c 7 */ 8 pub... 阅读全文
posted @ 2014-04-29 16:40 会敲键盘的猩猩 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 本次主题:多维数组1,多维数组的初始话有三种:默认初始化、静态初始化、动态初始化。这里只讲解静态初始化:这里以二位数组为例,实际应用中,一维用得最多,二维次之,三维以及三维以上几乎很少使用,而且也比较复杂。 1 package array; 2 3 public class multiar... 阅读全文
posted @ 2014-04-29 16:08 会敲键盘的猩猩 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 我们之前使用类创造新的类型(type),并使用继承来便利我们创建类的过程。我将在这一讲中深入类型,并介绍多态(polymorphism)的概念。类型检查Java的任意变量和引用经过类型声明(type declaration),才能使用。我们之前见过对象数据、类数据、方法参数、方法返回值以及方法内部的... 阅读全文
posted @ 2014-04-29 00:31 会敲键盘的猩猩 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 我们之前一直在使用“对象”这个概念,但没有探讨对象在内存中的具体存储方式。这方面的讨论将引出“对象引用”(object reference)这一重要概念。 对象引用我们沿用之前定义的Human类,并有一个Test类:public class Test{ public static void m... 阅读全文
posted @ 2014-04-29 00:21 会敲键盘的猩猩 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在实施接口中,我们利用interface语法,将interface从类定义中独立出来,构成一个主体。interface为类提供了接口规范。在继承中,我们为了提高程序的可复用性,引入的继承机制。当时的继承是基于类的。interface接口同样可以继承,以拓展原interface。接口继承接口继承(in... 阅读全文
posted @ 2014-04-29 00:14 会敲键盘的猩猩 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 我们一直是为了产生对象而定义类(class)的。对象是具有功能的实体,而类是对象的类型分类。这是面向对象的一个基本概念。在继承(inheritance)中,我们将类当做可以拓展的主体,这提高了我们对“类”的认识。类本身还有许多值得讨论的地方。我们将继续深入。static数据成员有一些数据用于表述类的... 阅读全文
posted @ 2014-04-29 00:09 会敲键盘的猩猩 阅读(100) 评论(0) 推荐(0) 编辑