上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: 内容: 1、多态概述 2、多态代码体现 3、多态调用注意事项 4、多态的好处与弊端 5、向上向下类型转换 6、综合案例 1、多态概述 面向对象三大特性:封装(安全性)、继承(拓展性)、多态(灵活性) 多态是继封装、继承之后,面向对象的第三大特性,广义的多态是指对象的多态,一个对象的多种状态 现实事物 阅读全文
posted @ 2019-01-22 18:01 woz333333 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 内容: 1、接口的概念与定义 2、类实现接口 3、接口的特点 4、接口和抽象类的区别 1、接口的概念与定义 (1)类和接口 类:具有相同属性和功能的事物集合 接口:接口是功能的集合,也就是方法的集合,也就是说接口中只能定义方法,不能定义普通的成员变量 而且接口中的成员方法必须都是抽象的,可以理解接口 阅读全文
posted @ 2019-01-21 17:32 woz333333 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 内容: 1、抽象类的产生 2、抽象类和抽象方法的定义与使用 3、抽象类和抽象方法的注意事项 4、实例分析 1、抽象类的产生 当编写一个类时,我们往往会为该类定义一些方法,这些方法是用来描述该类的功能具体实现方式,那么这些方法都有具体的方法体 但是有的时候,某个父类只是知道子类应该包含怎么样的方法,但 阅读全文
posted @ 2019-01-21 16:27 woz333333 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 内容: 1、this和super作用 2、继承关系图 1、this和super作用 this和super的作用: this:区分本类中的成员变量和局部变量同名的情况,代指本类 super:区分子类中的成员变量和父类中的成员变量,代指父类 this和super调用普通成员与构造方法: this调用构造 阅读全文
posted @ 2019-01-21 15:59 woz333333 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.3关键字 1、变量命名有哪些规则 Java标识符:变量名、函数名、数组名统称为标识符 Java语言规定标识符只能由字母(a~z、A~Z)、数字(0~9)、下划线(_)和$组成 并且标识的第一个字符必须是字母、下划线或$,另外 阅读全文
posted @ 2019-01-21 13:47 woz333333 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.2面向对象技术 1、面向对象与面向过程有什么区别? 看下面一个实例即可: 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候依次调用; 面向对象是把构成问题事务分解成各个对象,建立对象的目的 阅读全文
posted @ 2019-01-20 17:16 woz333333 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.1基本概念 1、Java语言有何优势? 纯面向对象的语言 具有平台无关性,可移植性好 提供了很多内置的类库 提供了对web应用开发的支持 具有很好的安全性和健壮性 除去了C++中难以理解和容易混淆的特性(头文件、指针、多重继 阅读全文
posted @ 2019-01-18 21:57 woz333333 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 内容: 1、面向对象 2、继承的概念与使用 3、继承的特点和注意事项 4、Java为什么只支持单继承 5、向上抽取原则 6、方法重写 1、面向对象 (1)什么是面向对象 面向对象是一种编程思想、面向对象是相对于面向过程的 (2)面向过程与面向对象的区别 面向过程:遇到一个问题,亲力亲为地一步一步解决 阅读全文
posted @ 2019-01-18 15:37 woz333333 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 内容: 1、Java中的数据类型 2、引用类型的使用 3、IO流及读写文件 4、对象的内存图 5、this的作用及本质 6、匿名对象 1、Java中的数据类型 Java中的数据类型有如下两种: 基本数据类型: 4类8种 byte(1) boolean(1) short(2) char(2) int( 阅读全文
posted @ 2019-01-18 15:23 woz333333 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 内容: 1、窗口内最大值更新结构 2、窗口移动 3、求达标的子数组个数 1、窗口内最大值更新结构 窗口:数组中的一系列数 L与R之间的数就是窗口内的数 L和R的初始位置为数组的左边,可表示为-1 L和R都只能右移,不可后退;且L不可超过R 窗口内最大值更新结构实质上就是一个双端队列(双向链表实现), 阅读全文
posted @ 2019-01-16 12:11 woz333333 阅读(307) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页