摘要:
数组的定义: 数组是相同类型数据的有序集合。 特点:长度确定,元素类型相同,数组类型任意。 数组是对象,存放于堆中。每个元素相当于该对象的成员变量。 数组声明: 格式:数据类型 [ ] 数组名称; 数组名称 = new 数据类型 [ 数组长度 ] ; 也可合并为:数据类型 [ ] 数组名称 = ne 阅读全文
摘要:
异常机制本质:当程序出现错误,程序安全退出的机制。 异常(Exception)概念: 程序运行过程中出现的非正常现象,例如用户输入错误、除数为零、需要处理的文件不存在、数组下标越界等。 在Java的异常处理机制中,引进了很多用来描述和处理异常的类,称为异常类。异常类定义中包含了该类异常的信息和对异常 阅读全文
摘要:
小技巧:打main后Alt+/快速打出main方法,打syso后Alt+/快速打出pritln方法 面向对象的三大特征:继承、封装、多态 继承: 继承父类的所有方法与属性(除了父类的构造方法),但不见得可以直接访问(比如,父类私有的属性和方法)。 格式:Class 子类类名 extends 父类类名 阅读全文
摘要:
理解面向对象: 1.面向对象具有三大特征:封装性、继承性和多态性,面向过程没有继承性和多态性,并且面向过程的封装只是封装功能,而面向对象可以封装数据和功能。所以面向对象优势更明显。 2.一个经典的比喻:面向对象是盖浇饭、面向过程是蛋炒饭。盖浇饭的好处就是“菜”“饭”分离,从而提高了制作盖浇饭的灵活性 阅读全文