Java开发--校招主要相关知识点

本文详细解析了Java作为先编译后解释语言的原因,深入探讨了垃圾回收机制、面向对象特性及其优势,并对比了String与StringBuffer的区别;同时介绍了常用的数据结构、算法及框架,包括集合类的特性、快速排序算法原理等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# 为什么说Java是先编译后解释的语言

# 垃圾回收原理 【垃圾标记方法、两种垃圾回收算法(算法原理、算法特点)】

# 解释面向对象的特征:多态、继承、封装 【各个特征的表现,优点】

# API

# java构造器初始化

# 堆栈内存

# 接口和抽象类区别

# final[不可改变]、finally[异常]、finalize[对象清除]
  - 各个使用情况
  - finally代码块一般放什么内容 

# 集合 collection、set、list、map各自特点相关子类 【重点:haspMap 以及 treeMap】 【被问过Map其他子类实例】
  - 博客:https://blog.youkuaiyun.com/weixin_42358484/article/details/88078503

# 在java代码中对数据库进行数据传输操作
  - 数据库使用经验
  - 被问过数据库这门课主要讲了什么

# 进程和线程 原理 && 区别 && 线程生存周期  && 线程控制  && 线程通信

# TCP/IP三次握手过程 【面试时候要求详细介绍】
  - 为什么不能二次握手

# java常用框架 [后面的公司经常问这个]!!!!!!!! 
  - 博客链接:https://blog.youkuaiyun.com/huaidan1469/article/details/79666431

# String类 和StringBuffer类有什么不同

# 手写代码 · java实现树
  - 博客链接:https://blog.youkuaiyun.com/weixin_42358484/article/details/88567277

# 手写代码 · java实现队列 
  - 数组存放队列数据
  - 头尾指针标记队头队尾

# 手写代码 · 快速排序 [理解算法概念即可] [另外可以看看二分算法原理]
  - 博客链接:https://blog.youkuaiyun.com/weixin_42358484/article/details/88263794

# 常用事件处理 【这个大概看看就行】
  - 博客链接:https://blog.youkuaiyun.com/weixin_42358484/article/details/88564020

# 笔试相关· 网络协议
  - 博客:https://blog.youkuaiyun.com/weixin_42358484/article/details/88229404

# CPU时间片概念
  - CVTE笔试知识点:https://blog.youkuaiyun.com/weixin_42358484/article/details/88215214

# 笔试·死锁问题
  - 博客:https://blog.youkuaiyun.com/weixin_42358484/article/details/87302864
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值