高级Java工程师技能整理

        最近在思考高级Java应该具备的技能,把查阅和结合自身的整理结果记录在这里,欢迎大家共同讨论。



高级java工程师具备条件

整体:

  1.java基础(熟悉java里各种包功能有一定的了解)

  2.设计模式(结合设计模式解决代码的可复用性,可维护性和可扩展性)

  3.配置文件处理(了解对xml,properties这种配置和属性文件的处理)

  4.熟悉主流数据库(熟悉该数据库的特点,并处理特定情况(分页,性能))

  5.熟悉一套框架(原理和使用),了解别的框架

  6.熟悉一两种WebServer(tomcat,jetty等)

  7.UML有了解和设计(包含相关设计工具的使用)

  8.能够根据业务设计和选择合适的实现方案(包含业务功能和辅助功能(日志记录))

  9.对开发工具的了解和使用得熟练,且了解别的工具

  10.对开源的框架有关注和了解

  11.对操作系统要能够结合项目情况,进行使用

局部:

  讲上述整体的内容映射到具体的内容和项目中的方方面面(后面再慢慢补充)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,099评论 25 709
  • 你用经纶为自己超度 我的灵魂随你入土 在那布达拉宫的金殿前 你是虔诚的信徒 你用生命带走全部 我的信仰对你哭诉 在...
    四驱汽车客阅读 1,873评论 0 2
  • 模拟多次随机漫步 接着上一篇的内容,假如要使用前面的代码模拟多次随机漫步,可以使用while 循环实现,如...
    陈容喜阅读 4,066评论 0 0
  • 历时一年,老公终于如愿拿到了注册公用设备工程师(给水排水)的证书,喜悦,激动,开心,一切美好的词好像都不足以表达内...
    珊向一阅读 12,037评论 1 0
  • 看图吧
    Caphintty图图阅读 1,423评论 0 1

友情链接更多精彩内容