优秀的java程序员必须掌握的十项技能.docx

优秀的java程序员必须掌握的十项技能.docx

  1. 1、本文档共1页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西安尚学堂 一个优秀的Java程序员必须掌握的10项技能 3G时代迫使IT从业者中的技术人员掌握越来越多的实用技能, 作为IT行业的技术创造者, 一个优秀的java程序员必须掌握以下的10项技能,方能胜任java程序员的岗位。 1、 语法:必须比较熟悉,在写代码的时候 IDE的编辑器对某一行报错应该能够根据报错信 息知道是什么样的语法错误并且知道如何修正。 2、 命令:必须熟悉JDK自带的常用命令及其常用选项,需要熟悉的命令: appletviewer、 Html Converter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver, 如果这些命令你没有全部使用过,那么你对 java实际上还很不了解。 3、 工具:必须至少熟练使用一种 IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、 IDEA、JCreator或者 Workshop,包括进行工程管理、常用选项的设置、插件的安装配置以 及进行调试。 4、 API : Java的核心API是非常庞大的,但是有一些内容笔者认为是必须熟悉的,否则不 可能熟练的运用 Java,包括: ?java.lang包下的80%以上的类的功能的灵活运用。 ?java.util包下的80%以上的类的灵活运用,特别是集合类体系、规则表达式、 zip、以及时 间、随机数、属性、资源和 Timer. java.io包下的60%以上的类的使用,理解10体系的基于管道模型的设计思路以及常用 10 类的特性和使用场合。 java.math包下的100%的内容。 java .net包下的60%以上的内容,对各个类的功能比较熟悉。 java.text包下的60%以上的内容,特别是各种格式化类。 ?熟练运用JDBC. 8) j java.security包下40%以上的内容,如果对于安全没有接触的话根本 就不可能掌握java. AWT的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印。 Swing的基本内容,和 AWT的要求类似。 XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成 XML 的解析及内容处理。 5、 测试:必须熟悉使用 junit编写测试用例完成代码的自动测试。 6、 管理:必须熟悉使用 ant完成工程管理的常用任务,例如工程编译、生成 javado c、生成 jar、版本控制、自动测试。 7、 排错:应该可以根据 异常信息比较快速的定位问题的原因和大致位置。 &思想:必须掌握 OOP的主要要求,这样使用 Java开发的系统才能是真正的 Java系统。 9、 规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字 母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。 10、 博学:掌握 J2EE、Oracle、WebLogic、Jboss、Spring、Struts、Hibernate 等流行技术, 掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实 用技术。

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档