工程师应该学会什么

来源:互联网 发布:sd卡数据恢复软件安卓 编辑:程序博客网 时间:2024/04/28 03:27

classpath  和  path  的区别 

class path  是 在软件中目录中找class 文件。jvm 

path  就是一个路径 。切换到文件所在目录 

什么是对象,包 ,接口,类 ,方法  ,抽象是什么

io  的的接口:

包括InputStream/OutputStream和Writer/Reader
什么是       垃圾算法 回收机制 
 搞清楚      LinkedList和 ArrayList的实现机制,
双向链表结构,数组结构
map  是键值数组是集合
集合 是排序的数据,数据的值都是唯一的
synchronized  枷锁 ,让别的线程线运行
runable 接口 可以多继承 还有run方法 
thrad 类  要new 一个实例。 用 start 方法来启用线程
orm  是一个对象关系映射  hibernate    mybatis  
用这个有很多的不足
持久层 缺乏弹性,业务变更必须修改持久化接口
持久化层和关系数据库模型绑定,增加了软甲维护难度
 ConcurrencyHashMap是怎么用的
线性表  n个数据元素有限序列,数组实现
链表 无顺序,非连续的存储结构,
栈和队列是比较常见的数据结构,也是特殊的线性表
树形结构是一类非常重要的非线性数据结构,
树是由n个有限节点组成一个具有层次关系的集合,每个节点有零个或多个子节点。
二叉树是每个节点最多有两个书的结构,,只有两个子树。

原创粉丝点击