上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 数据结构(Java版)ch2 线性表的顺序存储(顺序表) 线性表的抽象数据Java接口描述如下: 顺序表类的Java语言描述,顺序表类的基本操作实现: 通过两个小例子应用顺序表: demo1: demo2: 数据结构(Java版)ch2 线性表的顺序存储(顺序表) 2019-04-06 17:51: 阅读全文
posted @ 2019-04-06 17:53 codeFlyer 阅读(1931) 评论(0) 推荐(1)
摘要: 题一: 判断n是否是一个素数,若是则返回逻辑值true,否则返回逻辑值false。 题二: 设计一个算法,计算∑i=1ni!的值。 题三: 设计一个算法,计算满足不等式1+2+3+······+i>=n的最小值。 题四: 设计一个算法,打印一个n行乘法口诀表。要求第i行(1<=i<=n)中有n-i+ 阅读全文
posted @ 2019-04-05 23:35 codeFlyer 阅读(427) 评论(0) 推荐(0)
摘要: 泛型是JDK1.5以后增加的,它可以帮助我们建立类型安全的集合。在使用了泛型的集合中,遍历时不必进行强制类型转换。JDK提供了支持泛型的编译器,将运行时的类型检查提前到了编译时执行,提高了代码可读性和安全性。 泛型的本质就是“数据类型的参数化”。 我们可以把“泛型”理解为数据类型的一个占位符(形式参 阅读全文
posted @ 2019-04-04 21:36 codeFlyer 阅读(347) 评论(0) 推荐(0)
摘要: 飞机大战小游戏是练习面向对象的常用项目,用于练习面向对象编程的方法。在学完Java基础和面向对象基础后,经过一个星期零散时间的学习,跟着视频教程写了个飞机大战小游戏项目!通过这个小游戏项目更深刻了解了面向对象的编程思维,练习了Java面向对象的编程方法。下面简单介绍一下该项目,并贴出源码,源码中添加 阅读全文
posted @ 2019-03-22 21:39 codeFlyer 阅读(12404) 评论(7) 推荐(0)
摘要: 数组的定义 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的三个基本特点: 1. 长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 2. 其元素必须是相同类型,不允 阅读全文
posted @ 2019-03-14 23:38 codeFlyer 阅读(4377) 评论(0) 推荐(0)
摘要: 多态指的是同一个方法调用,由于对象不同可能会有不同的行为。 多态的要点: 1. 多态是方法的多态,不是属性的多态(多态与属性无关)。 2. 多态的存在要有3个必要条件:继承,方法重写,父类引用指向子类对象。 3. 父类引用指向子类对象后,用该父类引用调用子类重写的方法,此时多态就出现了。 对象类型的 阅读全文
posted @ 2019-03-13 22:54 codeFlyer 阅读(2255) 评论(0) 推荐(0)
摘要: 我们程序设计要追求“低耦合,高内聚”。 高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合是仅暴露少量的方法给外部使用,尽量方便外部调用。 编程中封装的具体优点: 1. 提高代码的安全性。 2. 提高代码的复用性。 3. “高内聚”:封装细节,便于修改内部代码,提高可维护性。 4. “低 阅读全文
posted @ 2019-03-10 21:03 codeFlyer 阅读(2864) 评论(0) 推荐(0)
摘要: equals方法也是Object类中的一个方法,用于比较两个对象是不是同一个。调出Object类源码可以找到equals类: 可见其是一个boolan类型的方法,比较的是两个对象的地址是否相同。 附一个demo,若不改写equals方法: 然而,在很多场景中,我们判断两者是不是同一个体只需要判断两者 阅读全文
posted @ 2019-03-09 23:31 codeFlyer 阅读(2475) 评论(0) 推荐(0)
摘要: package com.ftf.o; /** * 重写祖宗类Object类中的toString方法 * @author 房廷飞 * */ public class TextObject { public static void main(String[] args) { // Object obj; TextObject to=ne... 阅读全文
posted @ 2019-03-09 22:36 codeFlyer 阅读(901) 评论(0) 推荐(0)
摘要: 子类通过继承了父类以后就拥有了父类一切的属性和方法,然而有些父类中的方法对于子类可能并不适用,这时子类可以通过重写父类的方法,用自身的行为替代父类的行为,方法的重写是实现多态的必要条件。 下面一个demo,演示了方法的重写: 阅读全文
posted @ 2019-03-09 11:23 codeFlyer 阅读(1449) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 下一页