- 博客(9)
- 收藏
- 关注
原创 (七)多态、object类
一、多态多态的定义:某一类事物的多种存在形态。例如:人:男人,女人动物:猫,狗猫 x = new 猫();动物 x = new 猫();1、多态的基本体现:父类的引用指向了自己的子类对象。父类的也可以接受自己的子类对象。2、多态的前提:必须是类与类之间有关系,要么继承,要么实现通常还有一个前提:存在覆盖3、多态的好处:大大的提高了程序的扩展性4、多态的弊端:提高了扩展性,但是只能使用父类的引用访问父类中的成员多态中成员函数的特点(代码中)class Fu{ int nu
2020-10-14 11:20:58
216
原创 (六)继承、final、接口
一、继承当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取,这时,只抽取功能定义,而不抽取功能主体(一)抽象:(即看不懂)抽象类的特点:1、抽象方法一定在抽象类中2、抽象方法和抽象类都必须被abstract 关键字修饰3、抽象类不可以用new创建对象,因为调用抽象方法没意义4、抽象类中的抽象方法要被使用,必须由子类复写所有的抽象方法后,建立子类对象调用5、如果子类只覆盖了部分抽象方法,那么该子类还是抽象类(二)继承继承:1、提高了代码的复用性2、让类与类之间产生了关
2020-10-13 18:19:05
272
原创 (五)main、单例设计模式、static关键字
一、main在java中的作用main()函数是java程序的入口public static void main(String[] args):主函数:是一个特殊的函数。作为程序的入口,可以被jvm调用。主函数的定义:public:代表着该函数的访问权限是最大的。static:代表主函数随着类的加载就已经存在了。void: 主函数没有具体的返回值。main:不是关键字,但是是一个特殊的单词,可以被JVM识别(String[] args):函数的参数,参数类型是一个数组,
2020-10-12 12:58:19
198
原创 (四)面向对象、类、封装、构造函数
一、面向对象、类1、面向对象基本概念面向对象是一种软件开发方法,对象的含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。在面向对象程序设计中,对象所指的是计算机系统中的某一个成分。在面向对象程序设计中,对象包含两个含义,其中一个是属性(数据),另外一个是在这些数据上的动作。对象则是数据和动作的结合体。对象不仅能够进行操作,同时还能够及时记录下操作结果。方法是指对象能够进行的操作,方法同时还有另外一个名称,叫做函数。方法是类中的定义函数,其具体的作用就是对对象进行描述操作。面向对
2020-10-11 22:30:32
247
原创 (三)数组的定义、折半查找、排序(选择和冒泡)
总结复习一下java se的一些知识点(三)一、定义数组 //定义一位数组 int [] arr1 = new int[4]; int arr2[] = new int[2]; int [] arr3 = new int[]{1,2,3}; int [] arr4 = {22,6,7,3,7,6,9,3,353,77};//数据明确的时候 //定义二维数组 int [][] arr5 = new int[2][3]; i
2020-09-29 23:47:43
2777
原创 (一)数、运算知识点
总结复习一下java se的一些知识点(一)一、数变量:就是将不确定的数据进行存储。也就是需要在内存中开辟一个空间。如何开辟内存空间?就是通过明确数据类型,变量名称,数据来完成java中数据类型分为基本数据类型和引用型数据类型。基本数据类型有...
2020-09-28 19:40:04
299
原创 万兴科技笔试
今天参加了万兴科技公司的笔试,题目不是很难,自己掌握的不够,自己有印象的记录一下。笔试的安卓开发岗。Android中ANR的是什么?padding和margin的区别是什么?wait和sleep的区别是什么?Android中adapter的作用是什么,请举例有哪些adapter?冒泡排序 ,找出最大值(增序)判断一个数是否是质数考完回来查了一些答案1、 Android中ANR的作用是什么?ANR(Application Not Responding)是指在Android上,应用程序响应
2020-09-23 00:55:45
2186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人