Java核心能力
来源:互联网 发布:淘宝店铺宝贝详情模板 编辑:程序博客网 时间:2024/06/06 12:16
Java核心能力
- Java核心能力
- 基础
- 权限修饰符
- 关键字的应用
- 反射
- JVM
- 集合
- 多线程
- IO
- File IO
- Socket IO
- 设计模式
- 框架
- SpringSpring MVC
- struts
- Hibernate
- Mybites
- 数据库
- web
- 协议
- 数据结构和算法分析
- 基础
基础
权限修饰符
public、private、default、protect
关键字的应用
static、final、this、super、Abstract、extends、Interface、implements
反射
JVM
1、gc算法有哪些
2、gc垃圾回收
3、class加载各阶段过程
4、loader有哪些模型
5、运行时数据区域有哪几部分组成,各自作用
6、堆和栈在内存中的区别是什么
集合
1、List、Map、Set各种实现类的底层实现原理,实现类的优缺点。
2、掌握CopyOnWrite容器和Queue
3、线程安全性,hash冲突及处理算法
4、ConcurrentHashMap
多线程
1、Thread和Runnable的区别和联系
2、线程池有几种?这几种线程池之间有什么区别和联系?线程池的实现原理是怎么样的?
3、多线程同步、锁
4、并发、 线程模型
IO
File IO
1、一般就是文件操作,这里IO流暂省略。
Socket IO
1、阻塞/非阻塞的区别
2、同步/异步的区别
3、理解阻塞IO、非阻塞IO、多路复用IO、异步IO四种IO模型等
设计模式
1、常用设计模式的优缺点
2、可以写出常用模式UML图
3、最好可以写出代码:单例模式、工厂模式、观察者模式等几种
框架
Spring\Spring MVC
1、Spring IOC、AOP实现原理和变成实现
2、SpringMVC初始化与工作流程
3、SpringMVC核心模块以及如何工作
4、Spring事务
5、SpringJDBC
struts
1、Action模式
2、Struts工作流程
3、Struts内部机制
4、Struts配置文件
Hibernate
1、缓存
2、加载方式
3、session
4、事务
Mybites
1、配置
2、执行原理
3、自定义sql方式
4、传参方式
数据库
1、sql优化
2、数据库引擎和区别
3、数据库特性
web
1、分布式Session的几种实现方式
2、Session和Cookie的区别和联系以及Session的实现原理
3、一致性Hash算法
4、Filter、Servlet、Listener
协议
1、TCP的3次握手和四次挥手
2、TCP与UDP的区别;
3、HTTP与HTTPS的区别以及如何实现安全性;
数据结构和算法分析,
1、数组、链表是基础,栈和队列
2、树系列:
AVL树、红黑树,
二叉查找树
平衡树,AVL树和红黑树的区别
- Java核心能力
- 核心能力
- 项目经理的核心能力
- 架构师的核心能力
- 团购的核心能力
- java 能力
- 工作分解和计划能力是项目经理的核心能力
- 程序员的核心竞争力:什么是能力?这就是能力
- 视频网站的核心生存能力是什么?
- 软件研发核心能力的分析
- 职业经理人的核心能力构成
- 互联网产品经理核心素质能力模型
- 测试人员的核心能力与素质
- 测试人员的核心能力与素质
- 四招助力练就Devops核心能力!
- 【Java核心】
- java 核心
- java开发能力指南
- "window10 无法使用内置管理员账户打开sticky notes" 解决方法
- SSH整合步骤
- 深入了解移动端车牌识别与PC端车牌识别的区别
- DuplicateHandle 函数的使用----翻译
- jsp自定义标签
- Java核心能力
- iOS开发
- 设计模式-建造者模式详解
- 动态链接和静态链接的区别
- 67.二叉树的中序遍历
- linux自动化
- Android—webrtc—(一,websocket)
- 史上最全的Android studio 快捷键
- JAVA序列化和反序列化