摘要: 在程序编写中,难免会产生异常,这时候就需要对异常进行处理异常异常的体系ThrowableError通常出现重大问题如:运行的类不存在或者内存溢出等不编写针对代码对其处理Exception在运行时运行出现的一起情况,可以通过try catch finallyE... 阅读全文
posted @ 2019-04-02 13:02 cj5785 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 内部类在Android中有着大量的运用内部类内部类提供了更好的封装;内部类可以直接访问外部类的私有数据;匿名内部类适合那些只需要使用一次的类。非静态内部类不能拥有静态成员。内部类比外部类可以多使用三个修饰符:private、protected、static将... 阅读全文
posted @ 2019-04-02 00:53 cj5785 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 内部类在Android中有着大量的运用内部类内部类提供了更好的封装;内部类可以直接访问外部类的私有数据;匿名内部类适合那些只需要使用一次的类。非静态内部类不能拥有静态成员。内部类比外部类可以多使用三个修饰符:private、protected、static将... 阅读全文
posted @ 2019-04-02 00:53 cj5785 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特征之一,编译类型和运行类型不一致,这种现象叫做多态定义某一类事物的多种存在形态例:动物中猫,狗猫这个对象对应的类型是猫类型猫x = new 猫();同时猫也是动物中的一种,也可以把猫称为动物动物 y = new 猫();动物是猫和狗具体事物中抽... 阅读全文
posted @ 2019-04-02 00:51 cj5785 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特征之一,编译类型和运行类型不一致,这种现象叫做多态定义某一类事物的多种存在形态例:动物中猫,狗猫这个对象对应的类型是猫类型猫x = new 猫();同时猫也是动物中的一种,也可以把猫称为动物动物 y = new 猫();动物是猫和狗具体事物中抽... 阅读全文
posted @ 2019-04-02 00:51 cj5785 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 抽象类用于在类中不用具体实现,而在子类中去实现的类抽象类抽象类概述抽象定义:抽象就是从多个事物中将共性的,本质的内容抽取出来抽象类:Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类抽象方法的由来:... 阅读全文
posted @ 2019-04-02 00:49 cj5785 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 继承时面向对象的重要特征之一,在面向对象中,通过继承得到父类的属性和方法,是的代码得到复用概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可多个类可以称为子类,单独这个类称为父类或者超... 阅读全文
posted @ 2019-04-02 00:48 cj5785 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 面向对象是相对于面向过程而言的,是现代软件设计的新思想:OOP面向对象概念理解面向对象面向对象是相对面向过程而言面向对象和面向过程都是一种思想面向过程:强调的是功能行为面向对象:将功能封装进对象,强调具备了功能的对象面向对象是基于面向过程的面向对象的特点是一... 阅读全文
posted @ 2019-04-02 00:47 cj5785 阅读(95) 评论(0) 推荐(0) 编辑
摘要: Java也有着函数的概念,不过在OOP中,函数用作方法称呼函数的定义函数就是定义在类中的具有特定功能的一段独立小程序函数也称为方法函数的格式修饰符返回值类型函数名(参数类型形式参数1,参数类型形式参数2,) { 执行语句; return 返回值;... 阅读全文
posted @ 2019-04-02 00:42 cj5785 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 数组作为一种成熟的数据结构,在Java中也有着大量的运用数组的定义概念同一种类型数据的集合。其实数组就是一个容器数组的好处:可以自动给数组中的元素从0开始编号,方便操作这些元素数组也是一种类型,所有元素具有相同的类型数组一旦完成初始化其长度就固定了格式格式1... 阅读全文
posted @ 2019-04-02 00:41 cj5785 阅读(220) 评论(0) 推荐(0) 编辑