一个合格的JAVA工程师要掌握哪些技术,掌握到什么程度?(回答最好具体一点技术,程度,以及学习的方法)

 我来答
acdess4100
2012-09-24 · TA获得超过252个赞
知道答主
回答量:65
采纳率:0%
帮助的人:12万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喵喵喵喵喵咪c7
2020-01-08 · TA获得超过4023个赞
知道小有建树答主
回答量:2277
采纳率:100%
帮助的人:61.4万
展开全部
基本语法:
  Static,Transient,foreach循环的原理,Switch,java反射机制,单线程安全类demo,常规算法等关键字作用,至少掌握其用法和场景
  Exception和Error区别
  Exception是程序错误,可控或不可控,可在程序中捕获异常
  Error是系统异常,不可控,可能的话可在系统中捕获异常
  java.util.Date和java.sql.Date的区别及应用
  java.util.Date 就是在除了SQL语句的情况下面使用
  java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分,它都有getTime方法返回毫秒数,自然就可以直接构建
  java.util.Date 是 java.sql.Date 的父类
  java.util.Date d = new java.util.Date(sqlDate.getTime());
  java.util.Date d=new java.util.Date (date.getTime());
  ArrayList和L‌‌inkedList的大致区别:
  1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。
  2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。
  3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。
  设计模式
  设计模式在工作中还是非常重要、非常有用的,23种设计模式中重点研究常用的十来种就可以了,面试中关于设计模式的问答主要是三个方向:
  (1)你的项目中用到了哪些设计模式,如何使用。
  (2)知道常用设计模式的优缺点。
  (3)能画出常用设计模式的UML图。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sky_O_sky
2012-09-24 · TA获得超过1223个赞
知道答主
回答量:321
采纳率:0%
帮助的人:128万
展开全部
我也想知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
巨扰龙南Oz
2012-09-24
知道答主
回答量:56
采纳率:0%
帮助的人:21.1万
展开全部
java,javaSE,javaME 太多了,看你想要学什么东东……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式