平凡之上
博观而约取,厚积而薄发! 守得云开见月明。
摘要: (简单) 解法一: 两重for循环,时间复杂度O(n²),空间复杂度O(1)。 解法二: 阅读全文
posted @ 2021-12-25 16:06 平凡之上 阅读(15) 评论(0) 推荐(0) 编辑
摘要: # 2021-12-17 1、exception和error 1、检查性异常 2、运行时异常 3、出错 异常: 2、异常处理机制 抛出异常,捕获异常 异常处理的五个关键字:try catch finally throw throws try{ //监控区域 }catch(异常类型){ }finall 阅读全文
posted @ 2021-12-17 17:23 平凡之上 阅读(24) 评论(0) 推荐(0) 编辑
摘要: # 2021-12-16 5、抽象类和接口 (1) 抽象类 使用abstract。 抽象类中可以写普通方法。 抽象方法必须在抽象类中。 不能实例化(new)抽象类,只能依靠子类去实现。 一个类只能继承一个抽象类,而一个类却可以实现多个接口。 抽象方法: Abstract 关键字同样可以用来声明抽象方 阅读全文
posted @ 2021-12-16 16:36 平凡之上 阅读(27) 评论(0) 推荐(0) 编辑
摘要: static 只执行一次。 static块可以用来优化程序性能,是因为它的特性:只会在类加载的时候执行一次。因此,很多时候会将一些只需要进行一次的初始化操作都放在static代码块中进行。 final final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明 阅读全文
posted @ 2021-12-16 14:28 平凡之上 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 向上转型:父类引用指向子类对象 向下转型:子类对象指向父类引用" 转载:转型 阅读全文
posted @ 2021-12-15 17:04 平凡之上 阅读(34) 评论(0) 推荐(0) 编辑
摘要: instanceof instanceof是Java的一个保留关键字,左边是对象,右边是类,返回类型是Boolean类型。它的具体作用是测试左边的对象是否是右边类或者该类的子类创建的实例对象,是,则返回true,否则返回false。 instanceof使用注意事项: 先有继承关系,再有instan 阅读全文
posted @ 2021-12-15 17:04 平凡之上 阅读(51) 评论(0) 推荐(0) 编辑
摘要: super 和 this的异同 super(参数):调用(父类)基类中的某一个构造函数(应该为构造函数中的第一条语句) this(参数):调用本类中另一种形成的构造函数(应该为构造函数中的第一条语句) super: 它引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基 阅读全文
posted @ 2021-12-14 14:07 平凡之上 阅读(45) 评论(0) 推荐(0) 编辑
摘要: # 2021-12-11 2021-12-14 2021-12-15 1、面向对象 类的组成由属性和方法组成,属性可以称为成员变量,方法可以称为成员函数。 面向对象的本质是:以类的方式组织代码,以对象的形式组织(封装)数据。 三大特性:封装、继承、多态 2、方法的定义及调用 值传递和引用传递: 值传 阅读全文
posted @ 2021-12-11 20:51 平凡之上 阅读(112) 评论(0) 推荐(0) 编辑
摘要: # 2021-12-07 2021-12-08 2021-12-09 1、数组 数组是相同类型数据的有序集合。 2、数组的声明创建 (1)声明 dataType[] arrayRefVar; (2)创建 Java语言使用new操作符来创建数组,语法如下: arrayRefVar = new data 阅读全文
posted @ 2021-12-07 20:10 平凡之上 阅读(29) 评论(0) 推荐(0) 编辑
摘要: # 2021-12-06 2021-12-07 1、方法 例: System.out.println(),那么它是什么呢? println() 是一个方法。 System 是系统类。 out 是标准输出对象。 这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println 阅读全文
posted @ 2021-12-07 13:38 平凡之上 阅读(37) 评论(0) 推荐(0) 编辑