【Java进阶(上篇)】

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
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值