摘要: 异常 异常(Exception,例外):运行程序中出现的不正常现象,异常的前提是程序编译通过,运行时候才异常。通常常见于客户运行是的不正常的环境或操作产生。 为什么要处理异常:异常会导致出现不正常的反馈,或程序无条件的退出,从而导致某些工作无法回退。 怎样处理异常:开发阶段对于所有可能的异常情况进行 阅读全文
posted @ 2020-03-22 20:53 冷月无归 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 抽象类、接口、final、Object 阅读全文
posted @ 2020-03-19 17:55 冷月无归 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 多态性 多态(Polymorphism),也是面向对象的基本特征之一,前面的函数重载是静态多态,还有一种多态是动态多态,理论基础是父类引用可以指向子类对象。如果说静态多态可以使同一个名称拥有不同功能、执行不同操作,那么动态多态就是使父类引用动态的指向多个子类对象,解决了静态多态性需要编写多个函数实现 阅读全文
posted @ 2020-03-18 16:55 冷月无归 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 继承和覆盖 阅读全文
posted @ 2020-03-17 17:01 冷月无归 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 静态变量、静态函数、静态代码块、封装和访问控制符 阅读全文
posted @ 2020-03-16 17:30 冷月无归 阅读(103) 评论(0) 推荐(0) 编辑
摘要: this的使用场景 1、调用这个函数的对象 2、用类的成员变量,而不是函数的参数。主要是对同名的函数参数和成员变量进行区分。局部变量与成员变量同名的时候,成员变量会被屏蔽,this.成员变量可以用来引用成员变量。 3、在构造方法中引用满足指定参数类型的构造方法,注意只能引用一个构造方法且位于开始。 阅读全文
posted @ 2020-03-15 14:45 冷月无归 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 成员函数、成员变量、构造函数 阅读全文
posted @ 2020-03-13 18:00 冷月无归 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 首先理解一下类和对象的关系,可以说:类是对象的抽象,对象是类的实例。 类 一个类中,通常上包含了属性和功能。属性通常用变量表达,功能通常上用函数表达。编写一个类 class 类名{ //属性,用变量表达 // 功能,用函数表达 } 对象 实例化对象的方法及含义:类名 对象名 = new 类名();, 阅读全文
posted @ 2020-03-12 17:05 冷月无归 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 运算分类 java中的运算主要分为算术运算、赋值运算、关系运算、逻辑运算等。 1、算术运算:遵循四则运算,先求余和乘除,整数相除得到的还是整数,小数部分会去掉。这里加号可以用作字符串的连接,例:"W"+"SY",得到的结果为"WSY"。 注:“++”“--”代表加一和减一操作;可以用于变量的前后,分 阅读全文
posted @ 2020-03-11 16:18 冷月无归 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 变量命名规则 在java中,变量名属于标识符范畴,标识符必须以字母,下划线或者$符号开头,后面可以接字母、数字、下划线和$符号。注意不能用关键字作为变量名。 驼峰命名法:使用有意义的英文单词,若只有一个单词全用小写,若有多个单词则从第二个单词开始首字母大写(例如secondName) 变量的类型 整 阅读全文
posted @ 2020-03-10 16:33 冷月无归 阅读(144) 评论(0) 推荐(0) 编辑