程序与逻辑训练之一周总结

程序与逻辑训练之一周总结

你好! 这是我的一周总结,希望对你有所帮助,如果有问题,欢迎您指出来!本文章以图为主,如果文章中没有图片,麻烦移步: 链接.

走近Java

走近Java的思维导图

  • jdk与jre的联系
  • jdk与jre的区别
  • JVM运行时数据区域
  • JVM GC算法

Java基础语法

思维导图

  • 自动装箱与拆箱机制 javac具体操作
  • +两边是字符串时候 不同情况下 javac的具体操作 intern()
  • a=a+b与a+=b的区别
  • 基本数据类型的自动转换 javac具体的操作

流程控制

思维导图

  • switch() 支持类型 int,Integer,short,byte,char,enum,String

类及类实例的组成

在这里插入图片描述

  • 继承 封装

数组

在这里插入图片描述

  • 深入理解排序算法 如 快速 归并 堆排序的时间复杂度与空间复杂度

面向对象

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

对象的创建

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

JVM执行子系统

在这里插入图片描述

异常

在这里插入图片描述

  • finally 执行机制 相关面试题

设计模式

在这里插入图片描述

  • 原型
  • 工厂
  • 迭代器
  • 装饰
  • 适配
  • 代理
  • 单例

引用

[1]: 深入理解Java虚拟机: JVM高级特性与最佳实践(第3 版) 周志明
[2]: Java编程的逻辑 马俊昌
[3]: Offer来了: Java面试核心知识点精讲(原理篇) 王磊
[4]: Java面向对象程序设计 梁燕来 程裕强
[5]:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值