摘要: (1)为什么需要抽象类:在定义类的时候,有一些方法描述不清楚,就只是定义方法名,不写方法体,这种类就需要定义成抽象类 (2)如何定义抽象类 public abstract class A{} (3)抽象类的特点:1) 抽象类中的方法可以是具体的方法,也可以是抽象方法 2) 抽象类中的属性可以是成员属 阅读全文
posted @ 2019-08-04 09:44 热爱生活,热爱编程 阅读(136) 评论(0) 推荐(0) 编辑
摘要: (1)多态:多种状态,由于继承和重写机制,相同类型的对象,调用相同的方法,得到的结果可能不一样 (2)多态的分类:a:动态多态:由于重写机制导致的多态 b:静态多态:由于重载机制导致的多态 阅读全文
posted @ 2019-08-04 08:57 热爱生活,热爱编程 阅读(168) 评论(0) 推荐(0) 编辑
摘要: (1)继承:子类继承父类的属性和方法 (2)使用extends关键字,public class B extends A{} (3)为什么需要继承: a.体现真正的现实 b.子类可以继承到父类的属性和方法,减少代码的冗余 c.子类可以在继承父类的基础上,定义自己特有的属性和方法 d必须是子类类型的对象 阅读全文
posted @ 2019-08-04 08:43 热爱生活,热爱编程 阅读(131) 评论(0) 推荐(0) 编辑
摘要: (1)类: 抽象过程:相同或相似的对象归为一类,一种分析问题的方法,类是一个模板,确定对象将会有哪些属性和方法,类是对象共同点的描述 (2)对象: 对象是表示具体的个体,有两大特征:1,属性 -特征(静态),2,方法 -行为(动态) (3)封装:对象的属性和行为封装在一起,他们共同体现对象的特征,二 阅读全文
posted @ 2019-08-04 07:59 热爱生活,热爱编程 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 数组 (1)定义:数组就是一个变量,存储相同数据类型的数据,内存上是连续的空间 (2)语法: (1)声明: 数据类型 数组名[],数据类型[] 数组名;int a[];,String[] strs; (2)分配空间a = new int[5];//分配5个int类型的空间,即20个字节 阅读全文
posted @ 2019-08-03 07:46 热爱生活,热爱编程 阅读(141) 评论(0) 推荐(0) 编辑
摘要: (1) 算术运算符 (1) 一元 : - 取负 , ++ 自增 ++a/a++, -- 自减 (2)二元 : +,-,*,/,% (3)a++与++a的区别,a++ 先使用a,然后再对a加1,++a 先对a加1,然后再使用a,两者最终都会对a加1(2)关系运算符 (结果是布尔型) (1)== 等于 阅读全文
posted @ 2019-08-01 21:34 热爱生活,热爱编程 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 java发展史 90年代初 Golsing 作为项目经理 green项目,unix操作系统的开发 嵌入式家电 有难题解决不了,oka语言 改名java语言(1)开源 非常受欢迎 96年IE浏览器支持(2)出现了第三方的编译器 jcreator vj++ builder...eclips 阅读全文
posted @ 2019-08-01 20:59 热爱生活,热爱编程 阅读(145) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-06-14 16:39 热爱生活,热爱编程 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-06-12 11:22 热爱生活,热爱编程 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-05-21 16:54 热爱生活,热爱编程 阅读(5) 评论(0) 推荐(0) 编辑