`

java程序员的10个良好习惯

阅读更多
1、语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正。
    2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java 实际上还很不了解。
    3、工具 :必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行工程管理、常用选项的设置、插件的安装配置以及进行调试。
    4、API:Java的核心API是非常庞大的,但是有一些内容笔者认为是Java程序员必须熟悉的,否则不可能熟练的运用Java,包括:
    ◆java.lang包下的80%以上的类的功能的灵活运用。
    ◆java.util包下的80%以上的类的灵活运用,特别是集合类体系、规则 表达式、zip、以及时间、随机数、属性、资源和Timer.
    ◆java.io包下的60%以上的类的使用,理解IO体系的基于管道模型的设计思路以及常用IO类的特性和使用场合。
    ◆java.math包下的100%的内容。
    ◆java.net包下的60%以上的内容,对各个类的功能比较熟悉。
    ◆java.text包下的60%以上的内容,特别是各种格式化类。
    ◆熟练运用JDBC.、java.security包下40%以上的内容,如果对于安全没有接触的话根本就不可能掌握java.
    ◆AWT的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印。
    ◆Swing的基本内容,和AWT的要求类似。
    ◆XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成XML的解析及内容处理。
    5、测试 :必须熟悉使用junit编写测试用例完成代码的自动测试。
    6、管理:Java程序员必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。
    7、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
    8、思想:必须掌握OOP的主要要求,这样使用Java开发的系统才能是真正的Java系统。
    9、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。
    10、博学:Java程序员除了精通Java意外,还要掌握J2EE 、Oracle 、WebLogic、Jboss、Spring、Struts、Hibernate 等流行技术,掌握软件架构设计思想、搜索 引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。

分享到:
评论

相关推荐

    java程序员转正ppt

    【Java程序员转正知识点】 1. **自我介绍**: 在转正答辩中,自我介绍是展示个人背景和技能的关键环节。作为一名Java程序员,应当包括自己的教育背景、编程经验、项目经历以及对Java语言的理解。 2. **技术成长**...

    java程序员简历模板

    * 良好地规范代码编写习惯 * WEB 应用研发的过程及各种常用的设计模式 * JSP/Servlet,JDBC,JavaBeans * Struts2,Hibernate,Spring 等开源框架技术 * 标准 SQL 语句,Oracle,MySQL,SQLServer2005 数据库 * Ajax,...

    java程序员上班那点事儿

    Java程序员需要熟练掌握JUnit等测试框架,能够为每个功能模块编写相应的单元测试用例,以验证代码的正确性和稳定性。 #### 代码审查 团队协作中,代码审查是必不可少的一环。通过代码审查,可以发现潜在的问题、...

    JAVA 程序员常用参考文档

    "JAVA程序员常用参考文档"这个压缩包,很显然包含了Java开发者在日常工作中可能会频繁查阅的重要资料。这里我们将深入探讨JDK(Java Development Kit)和JQuery这两个标签所代表的知识点。 首先,JDK是Java开发的...

    JAVA程序员的心得

    从给定的信息来看,虽然部分内容存在乱码情况,但标题和描述为我们提供了一些关于JAVA程序员心得的关键信息。接下来,我们将围绕这些心得展开讨论,并尝试从中提取出对JAVA程序员有用的知识点。 ### JAVA程序员的...

    Java程序员需要的电子书

    以上书籍覆盖了Java语言、并发编程、设计模式、性能优化、框架应用等多个领域,全面学习并实践这些知识点,将极大地提升Java程序员的专业水平。阅读电子书是自我提升的有效途径,也是保持技术与时俱进的重要方式。

    优秀程序员的十个习惯

    【优秀程序员的十个习惯】 1. 持续学习与跟进新技术:作为优秀程序员,保持对新知识的渴望至关重要。不断学习新的编程语言、框架和工具,关注行业动态,参与专业社区讨论,如CSDN、ITPUB、CHINAUNIX、digg.com等,...

    java程序员完美简历

    【Java程序员完美简历】是一个针对初级Java程序员的简历模板,主要展示了应聘者在Java软件开发领域的专业技能和个人项目经验。这份简历突出了以下几个关键知识点: 1. **个人概况**:包含姓名、性别、联系方式、...

    Java程序员基础手册.pdf

    ### Java程序员基础手册知识点概览 #### Java语言特性与运行机制 Java是一种广泛使用的编程语言,以其面向对象、跨平台、安全稳定以及支持多线程处理等特性而著称。其设计初衷是为了满足网络计算环境的需求,特别是...

    疯狂java程序员的基本修养

    10. **最佳实践**:除了技术知识,还包括编程规范、调试技巧、性能优化、代码审查等实践指导,以培养良好的编程习惯和团队协作能力。 总之,《疯狂Java程序员的基本修养》光盘内容全面且深入,无论你是初学者还是有...

    JAVA语言规范 每个JAVA程序员都该读的文档

    总之,阅读并理解Java语言规范是每个Java程序员职业生涯中必不可少的一部分。这份文档不仅提供了一套完整的语言规则,还帮助开发者养成良好的编程习惯,从而编写出高效、可维护的Java应用程序。通过深入学习和实践,...

    一个Java程序员应该掌握的10项技能

    ### 一个Java程序员应该掌握的10项技能详解 #### 1. 语法 作为Java程序员,必须熟悉Java语言的基本语法。在实际编程过程中,能够根据集成开发环境(IDE)提供的错误提示信息迅速识别出语法错误,并且知道如何进行...

    台湾JAVA程序员经验讲解

    同时,良好的编程习惯,如遵循SOLID原则,也是确保代码质量的关键。 在Java的世界里,JVM(Java虚拟机)优化也是高级程序员关注的重点。“(第二版)”可能暗示了这位台湾程序员在深入理解JVM的工作原理后,进行了...

    java程序员到架构师之路.pdf

    到这个阶段,你应该已经非常娴熟的运用 Java 编程,而且有了一个良好的编程思路和习惯了,但是你可能还缺乏对应用软件整体架构的把握,现在就是你迈向架构师的第一步。 《Expert One-on-One J2EE Design and ...

    疯狂Java程序员的基本素养 源代码

    《疯狂Java程序员的基本素养 源代码》是一个涵盖了大量编程实践...通过深入研究这些源代码,疯狂Java程序员不仅可以提升编程技能,还能培养良好的编程习惯和问题解决能力,为成为一个优秀的Java开发者打下坚实的基础。

    高效程序员的10个习惯

    ### 高效程序员的10个习惯 #### 一、对事不对人 在软件开发过程中,团队成员之间经常会因为设计方案、...以上十个习惯不仅能够提升程序员个人的工作效率,还能够加强团队之间的协作与沟通,最终推动项目的成功完成。

    java程序员需要掌握些什么知识握些什么知

    作为一名合格的Java程序员,你需要精通一系列的技术和概念,这些涵盖了编程基础、企业级应用开发、数据库管理、Web技术以及软件工程方法。以下是一份详细的Java程序员所需知识清单: 1. **Java编程基础知识**:理解...

    Java程序员职场 .

    Java程序员在职场的发展路径是一个广阔且深邃的主题,涵盖了技术成长、职业规划、沟通协作、项目管理等多个方面。以下是对这个主题的一些详细解读: 一、技术成长 作为Java程序员,技术是基础,也是核心竞争力。从...

    Java程序员+上班那点事儿

    Java程序员,作为IT行业中不可或缺的角色,他们的日常工作与生活充满了挑战与机遇。这篇文章将深入探讨Java程序员的日常工作内容...在这个快速发展的IT时代,不断学习和适应变化,将是每一个Java程序员走向成功的关键。

Global site tag (gtag.js) - Google Analytics