Java通用技能为五项:
1、Java程序员职业能力
2、Java多线程技术
3、Java网络通信
4、Java远程调试
5、WebService技术
下面是我对五项技能内容的个人总结。
一、Java程序员职业能力
了解作为Java程序员需要掌握的基本知识和高级知识,对以后的学习发展有了指引。
需要掌握以下知识:
1.Java应用技术:内容管理框架,收索框架,DI框架,O/R映射,MVC框架。
2.Core Java 能力:集合,Java IO,异常处理,Java线程,网络通信,类和接口,JDBC。
3.数据库能力:数据库管理(重点),数据库开发
4.综合技能:高级测试能力,IDE工具
5.设计建模能力:UML建模能力,阅读模型能力
以后在工作、学习中以此为指引,多多加强这些方面的能力。
二、Java多线程技术
以前就接触过多线程基础的东西,现在更加有了新的认识,并且对主要知识点有了新的认识。以后在工作中继续加强学习并向更高层次的方向深入研究。希望在以后的工作中能得心应手。
三、Java网络通信
了解Java通信的两种方式:
1.TCP:可靠,需要建立连接,拆除连接
2.UDP:立即发送,无需连接,不是可靠的
清楚了在工作中会大量用到Socket等网络通信原理去做接口的支撑,以后自己以此为基础,多加学习。
四、Java远程调试
了解这门以前从来没有接触过的技术。了解了Java远程调试的几个步骤,尤其是对参数的配置,通过练习也初步掌握了,感觉挺好,希望以后能用到实际工作当中来。
参数配置:
java -Xdebug-Xrunjdwp:transport=dt_socket,server=y,address=8000 -jar remdebug.jardebug.DebugTest
五、WebService技术
初步的认识,以后在业余时间去学习,从而达到能把所学知识用到工作中的目的。
师父领进门修行在个人,以后的学习还要靠自己来完成。
原创文章,欢迎点赞和转发,谢谢大家