【Java进阶(上篇)】-创新互联

Java进阶(上)
  • Java进阶知识
    • 一维数组
      • 一维数组声明与初始化
      • 遍历与初始化值
      • 内存简化结构
    • 二维数组的使用
    • 面向对象
      • 异常
  • Java面向对象
    • 面向过程与面向对象
      • 类的成员构成
      • 设计类
    • 内存解析
    • 类中属性的使用
    • 默认初始化的情况
      • 方法分类
      • return关键字的使用
      • JVM内存结构
      • 变量分类
      • 匿名对象的使用
      • 方法的重载
      • 可变个数形参
      • 典型值传递例题
    • 封装性
      • 权限修饰符
    • 类的构造器(构造方法)
      • 属性赋值的先后顺序
    • JavaBean
    • 关键字this的使用
      • 关键字package、import的使用
    • mvc设计模式
    • 复习
    • 继承性
    • 方法的重写
    • super关键字
      • super调用属性和方法
      • super调用构造器
      • 子类对象实例化的全过程
      • 多态性的使用
        • 虚拟方法调用
      • 小结
      • 向下转型的使用
        • instanceof关键字的使用
        • 向下转型的几个问题
        • 多态性:调用方法和属性
      • object类的使用
        • 运算符==
      • equals()的使用
        • 示例
      • toString()方法
      • 单元测试方法的使用
      • 包装类的使用
        • **三者相互转换**
        • 新特性:自动装箱与自动拆箱
        • 基本数据类型包装类与string的相互转换
        • 两道面试题
  • 张同学核心笔记

成都创新互联网络公司拥有十年的成都网站开发建设经验,近千家客户的共同信赖。提供网站建设、成都网站制作、网站开发、网站定制、买友情链接、建网站、网站搭建、响应式网站开发、网页设计师打造企业风格,提供周到的售前咨询和贴心的售后服务Java进阶知识 一维数组 一维数组声明与初始化

在这里插入图片描述
数组一旦初始化完成,其长度就确定了

遍历与初始化值

在这里插入图片描述

内存简化结构

在这里插入图片描述

二维数组的使用

在这里插入图片描述

面向对象 异常

在这里插入图片描述
在这里插入图片描述

Java面向对象

在这里插入图片描述

面向过程与面向对象

在这里插入图片描述
eg:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

类的成员构成

在这里插入图片描述
在这里插入图片描述

设计类

在这里插入图片描述
类和对象的使用:
在这里插入图片描述

内存解析

在这里插入图片描述

类中属性的使用

在这里插入图片描述
在这里插入图片描述

默认初始化的情况

在这里插入图片描述

方法分类

在这里插入图片描述

return关键字的使用

在这里插入图片描述

  • 方法的使用
    在这里插入图片描述
JVM内存结构

在这里插入图片描述

变量分类

在这里插入图片描述
在这里插入图片描述

匿名对象的使用

在这里插入图片描述

方法的重载

在这里插入图片描述

可变个数形参

在这里插入图片描述

典型值传递例题

在这里插入图片描述

封装性 权限修饰符

在这里插入图片描述
在这里插入图片描述

类的构造器(构造方法)

在这里插入图片描述
在这里插入图片描述

属性赋值的先后顺序

在这里插入图片描述

JavaBean

在这里插入图片描述

关键字this的使用

在这里插入图片描述
在这里插入图片描述

关键字package、import的使用

在这里插入图片描述
在这里插入图片描述
关键字import的注意事项:
在这里插入图片描述

mvc设计模式

在这里插入图片描述
在这里插入图片描述

复习

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
复习结束

继承性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

方法的重写

在这里插入图片描述
在这里插入图片描述

super关键字 super调用属性和方法

在这里插入图片描述

super调用构造器

在这里插入图片描述
在类的

子类对象实例化的全过程

在这里插入图片描述

多态性的使用

在这里插入图片描述
示例(多态性的好处):
在这里插入图片描述

虚拟方法调用

在这里插入图片描述

小结

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

向下转型的使用

在这里插入图片描述
在这里插入图片描述

instanceof关键字的使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

向下转型的几个问题

在这里插入图片描述

多态性:调用方法和属性

在这里插入图片描述

object类的使用

在这里插入图片描述
在这里插入图片描述

运算符==

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

equals()的使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:
在这里插入图片描述
在这里插入图片描述

示例

在这里插入图片描述

toString()方法

在这里插入图片描述

单元测试方法的使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

包装类的使用

在这里插入图片描述
在这里插入图片描述

三者相互转换

在这里插入图片描述
注意:
在这里插入图片描述

新特性:自动装箱与自动拆箱

在这里插入图片描述
在这里插入图片描述

基本数据类型包装类与string的相互转换

在这里插入图片描述
在这里插入图片描述

两道面试题

在这里插入图片描述
在这里插入图片描述

  • [1] 接下篇Java进阶(下)之面向对象(下)
  • [2] P311
张同学核心笔记
  1. 方法的声明:权限修饰符 返回值类型 方法名(形参列表){
    方法体
    }
  2. 面试问题
    在这里插入图片描述
    在这里插入图片描述
  3. 关于变量的赋值
    在这里插入图片描述
  4. 值传递机制
    在这里插入图片描述
  5. 数组本身也是一个引用类型,也可以作为一个属性出现
    在这里插入图片描述
  6. 在这里插入图片描述
  7. 用this:因为属性和形参同名
  8. 面试题:多态是编译时行为还是运行时行为?
    运行时行为
  9. 面试题
    在这里插入图片描述
  10. ==和equals
    在这里插入图片描述

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


分享名称:【Java进阶(上篇)】-创新互联
本文路径:http://ybzwz.com/article/ioses.html