04 2021 档案

摘要:一、什么是异常?(Exception) 软件程序在运行过程中,遇到了一些异常问题(用户输入不一定符合要求;程序要打开某个文件,但是文件不存在或者文件格式不对‘网络连接失败;非法参数等)。 二、类型 检查性异常 运行时异常 错误(ERROR)错误不是异常 三、异常处理机制 抛出异常 捕获异常 异常处理 阅读全文
posted @ 2021-04-08 17:24 mapian 阅读(111) 评论(0) 推荐(0)
摘要:普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有 接口:只有规范 ,自己无法写方法。 专业的约束 约束和实现分离:面向接口编程~ 声明类的关键字是class,声明接口的关键字是interface extends implements 接口的作用: 1.约束 2.定义一些方法,让不同的人实 阅读全文
posted @ 2021-04-08 15:38 mapian 阅读(107) 评论(0) 推荐(0)
摘要:三大特性 封装 、继承、多态 封装(数据的隐藏) 程序设计要求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉; 低耦合:尽量少暴露方法给外部使用。 属性私有,get/set 继承(对某一批类的抽象) extands“扩展” 子类是父类的扩展 子类extends父类 Jav 阅读全文
posted @ 2021-04-07 16:45 mapian 阅读(144) 评论(0) 推荐(0)
摘要:一、面向对象编程(OOP) 1、本质:以类的方式组织代码,以对象的组织(封装)数据 抽象 2、三大特性:封装、继承、多态 3、从认识论角度考虑 先有对象后有类 ; 从代码运行角度考虑是先有类后有对象。 4、类与对象的关系: (1)类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但并不能代表某 阅读全文
posted @ 2021-04-06 17:09 mapian 阅读(71) 评论(0) 推荐(0)
摘要:类变量 实例变量 局部变量 public class Demo007 { //类变量 static static double salary = 2500; //属性:变量 //实例变量:从属于对象;如果不自行初始化,这个类型的默认值 0 0.0 //布尔值:默认是false //除了基本类型,其余 阅读全文
posted @ 2021-04-06 14:51 mapian 阅读(76) 评论(0) 推荐(0)
摘要:一 数据类型 1、整数类型 int ——88 进制 十进制-默认的进制二进制-以0b开头八进制-以0开头十六进制-以0x开头 2、浮点数类型 float——3.1415926 字长有限 离散 舍入误差 大约 接近但不等于 //BigDecimal 数学工具类//最好完全使用浮点数进行比较 float 阅读全文
posted @ 2021-04-05 14:35 mapian 阅读(167) 评论(0) 推荐(0)
摘要:javadoc命令是用来生成自己API文档的 @auther 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况 阅读全文
posted @ 2021-04-05 14:33 mapian 阅读(56) 评论(0) 推荐(0)
摘要:一、数组概述 数组是相同类型数据的有序集合。 例如int{1,2,3,4}、string 每个数组元素通过一个下标访问他们,下标从0开始。 数组也是对象,数组元素相当于对象的成员变量。 二、数组声明创建 首先必须声明数组变量,才能在程序中使用数组。 声明数组变量的语法: dataType[]arra 阅读全文
posted @ 2021-04-05 14:31 mapian 阅读(137) 评论(0) 推荐(0)