摘要: 1.抽象类 抽象类不可以用于创建对象.抽象类可以包含抽象方法,这些方法将在具体的子类中实现. 关键词: abstract 1.1 概念 抽象类: 类的设计应该确保父类包含其子类的共同特征.有时候一个父类设计的非常抽象,以至于其都没有任何具体的实例.这样的类便称之为抽象类.(不能使用new操作符创建其 阅读全文
posted @ 2021-07-31 18:11 rttrti 阅读(70) 评论(0) 推荐(0)
摘要: 1.异常概述 异常是运行时错误(程序执行期间发生的事件). 异常是从方法抛出的,方法的调用者可以捕获以及处理该异常. 异常处理使得程序可以处理运行时的错误并且继续通常的执行. 运行时错误: 程序运行过程中,若JVM检测出一个不可能执行的操作. eg.越界下标访问: ArrayIndexOutOfBo 阅读全文
posted @ 2021-07-29 17:34 rttrti 阅读(199) 评论(0) 推荐(0)
摘要: 1.继承和多态概述 面向对象编程的三大支柱: 封装,继承,多态 继承:面向对象编程支持从已经存在的类中定义新的类. 多态意外着父类型的变量可以引用子类型的变量. 2.继承 2.1父类和子类 若类c1继承自另一个类c2,则有:c1:子类(继承类,派生类); c2:超类(父类,基类) 子类从父类中继承可 阅读全文
posted @ 2021-07-28 18:55 rttrti 阅读(167) 评论(0) 推荐(0)
摘要: 简介 1.面向对象与类的介绍 2.基本数据类型及其包装类 3.大数(BigInteger与BigDecimal) 4.String,StringBuilder与StringBuffer 1.类与面向对象 1.1面向对象与面向过程 面向过程:分析解决问题的步骤,用函数将这些步骤一步一步实现,使用时一一 阅读全文
posted @ 2021-07-28 16:52 rttrti 阅读(147) 评论(0) 推荐(0)
摘要: 1.对象概念简述 对象: 代表现实世界中可以明确标识的一个实体. eg.一个学生,一张桌子,一个圆... 对象的状态(state, 特征, 属性): 由数据域及其当前值来表示,由变量定义. 对象的行为(behavior, 动作): 由方法定义. eg.圆类: 1:数据域 23:构造方法 45:方法 阅读全文
posted @ 2021-07-26 20:07 rttrti 阅读(132) 评论(0) 推荐(0)
摘要: 1.复制数组 复制数组主要有三类方法: 1.使用循环语句逐个赋值数组元素 2.使用System类中的静态方法arraycopy 3.使用clone方法复制数组 对于2,详述如下: arraycopy(sourceArray, srcPos, targetArray, tarPos, length); 阅读全文
posted @ 2021-07-26 17:25 rttrti 阅读(67) 评论(0) 推荐(0)
摘要: 有关代码见BasicJava 1.Java概述 1.程序设计风格和文档 1.注释风格 注释:// ; 块注释:/* ~ / ; javadoc注释:/* ~ */ javadoc注释 eg. /** * @link:{@link 包名.类名#方法名(参数类型)} 用于快速链接到相关代码 * * @l 阅读全文
posted @ 2021-07-22 09:42 rttrti 阅读(46) 评论(0) 推荐(0)