上一页 1 ··· 9 10 11 12 13
摘要: 什么是异常: 程序运行时 发生的不被期望的事件,它阻止了程序按照程序员的预期执行,这就是异常. 常见的异常有: 算术异常:AritmeticException 空指针异常:NullPointerException 数组下标越界异常: ArrayIndexOutOfBoundsException 类型 阅读全文
posted @ 2021-12-03 17:29 秃头少女and战战 阅读(52) 评论(0) 推荐(0)
摘要: 什么是接口? (是为了弥补java中类只能单继承的缺陷) 接口是一个特殊的抽象类 当这个类中的方法都是抽象方法时 可以把这个类定义为一个接口。接口一般表示一种能力 当一个类想拥有这个功能的时候 就去实现这个接口。 java是多继承 java中的类是单继承 java中的接口是多继承 接口能不能实例化? 阅读全文
posted @ 2021-12-02 21:04 秃头少女and战战 阅读(186) 评论(0) 推荐(0)
摘要: 抽象类 特点:1 抽象方法没有方法体 只有方法的声明 2 如果一个类中存在抽象方法那么这个类必须要声明为抽象类 3 抽象类不能被实例化 相关面试题: 1 抽象类为什么不能被实例化? 不能实例化 因为抽象类中可能存在抽象方法 抽象方法是不完整的方法 没有方法体 如果被调用完全没有任何意义。 2 抽象类 阅读全文
posted @ 2021-12-02 19:15 秃头少女and战战 阅读(539) 评论(0) 推荐(0)
摘要: 方法的重写:overriding 使用:当父类中的方法不能满足子类的需求 方法的重写又称方法的覆盖,一般用于子类根据需要可以对父类中的方法进行重写编写 重写的前提是:必须在继承体系下,也就是必须存在继承关系 重载的前提是:同一个类中 重写的原则: 1 方法名必须相同 2 参数列表必须相同 3 返回值 阅读全文
posted @ 2021-11-29 20:17 秃头少女and战战 阅读(173) 评论(0) 推荐(0)
摘要: 继承顾名思义 继任,传承 跟生活中的继承是一个意思。 java中的继承是从一个个对象中抽象出来一个类 从具有包含关系的一个个类中抽象出一个具有具有共同属性和方法的新类,也就是父类。java中的继承使用的是extends关键字,继承的类叫做子类(儿子) 被继承的类叫做父类(爹) 凡是这种可以有包含关系 阅读全文
posted @ 2021-11-29 19:43 秃头少女and战战 阅读(216) 评论(0) 推荐(0)
摘要: static表示 "全局" 或者 "静态" 的意思,用来修饰成员变量(属性) 和成员方法。也可以形成静态static代码块 被static 修饰的成员变量和成员方法独立于改类的任何对象。也就是说,它不依赖类的实例,被类的所有实例对象共享。 static修饰的成员变量和成员方法习惯上称为静态变量和静态 阅读全文
posted @ 2021-11-29 19:17 秃头少女and战战 阅读(137) 评论(0) 推荐(0)
摘要: 封装的概念: 封装是java的三大特性之一 将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过类提供的方法来实现对隐藏信息的操作和访问。 封装的原则: 1 将属性隐藏起来 2 对外提供公共的访问方法(get 取值 set 赋值) 实现封装的步骤: 1 属性私有化 2 创建公共的gette 阅读全文
posted @ 2021-11-29 18:49 秃头少女and战战 阅读(23) 评论(0) 推荐(0)
摘要: 方法的定义 方法定义类的某种行为(或功能),是功能的实现 方法的五要素:访问修饰符 返回值类型 方法名 参数列表 方法体 例如: 方法中的返回值类型: 如果方法有返回值,方法中必须要使用关键字return返回某个值,返回值类型为该值的类型,并且返回值只能有一个。 return的作用:结束方法,返回结 阅读全文
posted @ 2021-11-25 22:40 秃头少女and战战 阅读(79) 评论(0) 推荐(0)
摘要: 面向对象和面向过程的区别? C面向过程,以过程为核心,每一个过程/流程都需要直接亲力亲为的去实现 java 面向对象,以对象为核心 不需要关心每一件事具体的步骤,以结果为导向 更符合现代人的思考方式 js是基于对象 什么是类? 是具有相同属性和方法的对象的集合 什么是对象? 用来描述一个实实在在的个 阅读全文
posted @ 2021-11-21 14:13 秃头少女and战战 阅读(28) 评论(0) 推荐(0)
摘要: java中的数组的长度是固定 所以当数组长度不够时 就要进行数组的扩容 不然后遇到一个异常 数组越界异常 怎么进行数组的扩容呢? 重新声明一个新数组 新数组的长度是老数组的长度+1 js中怎么修改数组中的密码 阅读全文
posted @ 2021-11-19 19:44 秃头少女and战战 阅读(47) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13