返回
沈阳市和平区爱尚职业
置顶
招生热线:400-800-2178

学校地址:沈阳市中山路349号

java基础知识点

317 2018-07-31 09:01:27

学习笔记

  1、继承

  子类继承父类,用extends

  没有使用private修饰符修饰的成员变量和方法,子类都能够继承

  super关键字可以访问被隐藏的成员变量和属性,而且super只能在子类的方法定义中使用

  2、多态

  编译看父类,运行看子类

  3、final修饰符

  如果修饰类:则该类不会被继承

  如果修饰成员变量:一旦给成员变量赋值后就不允许修改其值,

  如果修饰方法:则方法不能被重写

  4、抽象方法

  抽象方法和抽象类都是使用 abstract 修饰的

  如果在一个类中定义了抽象方法,那么这个类就是抽象类;

  抽象类是无法实例化的,只能作为父类被继承使用;

  抽象类的构造器只能用于被实现的子类的构造器调用。

  abstract 是不能修饰成员变量的;

  如果方法定义为 static,就不能使用 abstract 修饰符;

  如果方法定义为 private ,也不能使用 abstract 修饰符;

  5、接口

  接口本质就是更彻底的抽象类,一个实现的方法都没有。

  用interface定义。继承接口用extends。实现接口用emplements.

  接口中所有的成员在定义的时候访问控制修饰符只能是 public 或者是 default;

  在接口中,成员变量必须是静态的常量,方法必须是抽象方法,所以可以省略相关的修饰符。

  6、抽象类和接口的区别

  点. 接口是抽象类的变体,接口中所有的方法都是抽象的。而抽象类是声明方法的存在而不去实现它的类。

  第二点. 接口可以多继承,抽象类不行

  第三点. 接口定义方法,不能实现,而抽象类可以实现部分方法。

  第四点. 接口中基本数据类型为static 而抽类象不是的。

  7、包装类

  基本数据类型本身不是对象,但是为了面向对象设计语言的规范使用,Java对8大基本数据类型进行了包装,提供

  了相应的构造器、方法以供使用。

  基本数据转成引用数据的方法:从构造器创建,自动装箱创建

  8、集合框架

  分为 Collection 和 Map 两大接口。

  在 Collection 分为 List 和 Set,List 和 Set 都是接口。

  Map 存储的 Key-Value 结构。

  需导入java.util.*;

  List就像是自定义一个类属性,将同属性的对象放到一个集合。

  Map就是自定义的一个键值集合,键是自定义,值是对象

  List遍历时尽量用Iterator,这样删除元素时候不引起动态长度的变化

  9、常用类

  学会查看,运用JavaAPI 文档

  10、异常处理

  try {可能出现错误的代码} catch{抓取代码后的处理方式} finally{无论有无错误都会执行的代码段}

  11、单例

  只能有一个对象,外部调用的时候,只能通过方法调用


文中图片素材来源网络,如有侵权请联系删除
来源:沈阳市和平区爱尚职业培训机构

免费提供问答解答,帮您轻松解决难题

热门课程 全部课程

热门动态

申请免费试听

只要一个电话

我们为您免费回电

立即申请
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图