培训首页  >  培训新闻  >  软件开发新闻  >  java基础知识点

java基础知识点

来源:

沈阳市和平区爱尚职业培训机构

    发表于:2018-07-30 15:51:34  

  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、单例

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


文中图片素材来源网络,如有侵权请联系删除
分享到:

java基础知识点 原创内容,请点击沈阳软件开发培训

  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

热门课程

  • 沈阳UED设计工程师培训

    询价

  • 沈阳软件开发零基础培训班

    询价

  • Python全栈培训课程

    询价

  • 沈阳大数据零基础培训课程

    询价

  • 人工智能技术,电脑技术

    询价