会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
codeFlyer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
下一页
2019年4月6日
Java语言描述顺序表类,顺序表类的基本操作实现
摘要: 数据结构(Java版)ch2 线性表的顺序存储(顺序表) 线性表的抽象数据Java接口描述如下: 顺序表类的Java语言描述,顺序表类的基本操作实现: 通过两个小例子应用顺序表: demo1: demo2: 数据结构(Java版)ch2 线性表的顺序存储(顺序表) 2019-04-06 17:51:
阅读全文
posted @ 2019-04-06 17:53 codeFlyer
阅读(1931)
评论(0)
推荐(1)
2019年4月5日
数据结构第一章绪论课后小练
摘要: 题一: 判断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)
2019年4月4日
Java 泛型 (generics) 的使用
摘要: 泛型是JDK1.5以后增加的,它可以帮助我们建立类型安全的集合。在使用了泛型的集合中,遍历时不必进行强制类型转换。JDK提供了支持泛型的编译器,将运行时的类型检查提前到了编译时执行,提高了代码可读性和安全性。 泛型的本质就是“数据类型的参数化”。 我们可以把“泛型”理解为数据类型的一个占位符(形式参
阅读全文
posted @ 2019-04-04 21:36 codeFlyer
阅读(347)
评论(0)
推荐(0)
2019年3月22日
Java面向对象实践 ——写飞机大战游戏小项目
摘要: 飞机大战小游戏是练习面向对象的常用项目,用于练习面向对象编程的方法。在学完Java基础和面向对象基础后,经过一个星期零散时间的学习,跟着视频教程写了个飞机大战小游戏项目!通过这个小游戏项目更深刻了解了面向对象的编程思维,练习了Java面向对象的编程方法。下面简单介绍一下该项目,并贴出源码,源码中添加
阅读全文
posted @ 2019-03-22 21:39 codeFlyer
阅读(12404)
评论(7)
推荐(0)
2019年3月14日
Java数组的定义,声明,初始化和遍历
摘要: 数组的定义 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的三个基本特点: 1. 长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 2. 其元素必须是相同类型,不允
阅读全文
posted @ 2019-03-14 23:38 codeFlyer
阅读(4377)
评论(0)
推荐(0)
2019年3月13日
Java多态的使用
摘要: 多态指的是同一个方法调用,由于对象不同可能会有不同的行为。 多态的要点: 1. 多态是方法的多态,不是属性的多态(多态与属性无关)。 2. 多态的存在要有3个必要条件:继承,方法重写,父类引用指向子类对象。 3. 父类引用指向子类对象后,用该父类引用调用子类重写的方法,此时多态就出现了。 对象类型的
阅读全文
posted @ 2019-03-13 22:54 codeFlyer
阅读(2255)
评论(0)
推荐(0)
2019年3月10日
Java封装的定义和使用
摘要: 我们程序设计要追求“低耦合,高内聚”。 高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合是仅暴露少量的方法给外部使用,尽量方便外部调用。 编程中封装的具体优点: 1. 提高代码的安全性。 2. 提高代码的复用性。 3. “高内聚”:封装细节,便于修改内部代码,提高可维护性。 4. “低
阅读全文
posted @ 2019-03-10 21:03 codeFlyer
阅读(2864)
评论(0)
推荐(0)
2019年3月9日
重写equals方法
摘要: equals方法也是Object类中的一个方法,用于比较两个对象是不是同一个。调出Object类源码可以找到equals类: 可见其是一个boolan类型的方法,比较的是两个对象的地址是否相同。 附一个demo,若不改写equals方法: 然而,在很多场景中,我们判断两者是不是同一个体只需要判断两者
阅读全文
posted @ 2019-03-09 23:31 codeFlyer
阅读(2475)
评论(0)
推荐(0)
重写Object类中的toString方法
摘要: 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)
Java方法的重写(override)
摘要: 子类通过继承了父类以后就拥有了父类一切的属性和方法,然而有些父类中的方法对于子类可能并不适用,这时子类可以通过重写父类的方法,用自身的行为替代父类的行为,方法的重写是实现多态的必要条件。 下面一个demo,演示了方法的重写:
阅读全文
posted @ 2019-03-09 11:23 codeFlyer
阅读(1449)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
下一页
公告