`
yiheng
  • 浏览: 155721 次
社区版块
存档分类

如何成为一个合格的 Java程序员

阅读更多

1、语法:必须比较熟悉,在写代码的时候 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,包括:
    1)、java.lang 包下的 80%以上的类的功能的灵活运用。
    2)、java.util 包下的 80%以上的类的灵活运用,特别是集合类体系、规则表达式、zip、以及时间、
随机数、属性、资源和 Timer。
    3)、java.io 包下的 60%以上的类的使用,理解 IO 体系的基于管道模型的设计思路以及常用 IO 类的
特性和使用场合。
    4)、java.math 包下的 100%的内容。
    5)、java.net 包下的 60%以上的内容,对各个类的功能比较熟悉。
    6)、java.text 包下的 60%以上的内容,特别是各种格式化类。
    7)、熟练运用 JDBC。
    8)、java.security包下 40%以上的内容,如果对于安全没有接触的话根本就不可能掌握 java。
    9)、AWT 的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印。
    10)、Swing 的基本内容,和 AWT 的要求类似。
    11)、XML 处理,熟悉 SAX、DOM 以及 JDOM 的优缺点并且能够使用其中的一种完成 XML的解析
及内容处理。
   5、测试:必须熟悉使用 junit 编写测试用例完成代码的自动测试。
   6、管理:必须熟悉使用 ant 完成工程管理的常用任务,例如工程编译、生成 javadoc、生成 jar、版本
控制、自动测试。
   7、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
   8、思想:必须掌握 OOP 的主要要求,这样使用 Java 开发的系统才能是真正的 Java 系统。
   9、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,
方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。

30
43
分享到:
评论
4 楼 la_ka 2012-07-29  
咱们老是一辈子学,学傻了都,
3 楼 thinkx 2012-07-29  
我说一下哈,你列出的东西比较肤浅,事实上如果你只懂java你就不可能深刻的理解java。
2 楼 rainsilence 2012-07-29  
这个是我刚毕业3年时候的水平。有些东西学过以后,承认的确有点用,比如awt。有些是必学的。比如lang。如果的没学过,达到60%其实也差不多了。我想说的是,awt,swing,去学api其实意义不大。但是他对应的设计模式却是很多地方都用的到。
1 楼 IISmichinaboy 2012-07-29  
看样子我还不及格啊,自认为我只能能达到你要求的60%。
我觉得按你的要求大多数程序员都不合格,很多人只有用到才会去学习,用不到的东西基本不接触。

相关推荐

    如何成为一个合格的java程序员.txt

    如何成为一个合格的java程序员.txt

    如何成为一个合格的java程序员

    下面将详细阐述成为一位合格Java程序员所需具备的关键技能。 ### 一、语法基础 Java作为一种静态类型的面向对象编程语言,其语法基础至关重要。一个合格的Java程序员需要对语言的基础语法了如指掌,并能在遇到IDE...

    如何成为一个合格的Java程序员

    成为一个合格的Java程序员,不仅仅是掌握一门语言那么简单,它涉及到对语法、命令、工具、API、测试、项目管理、排错技巧、面向对象编程思想以及代码规范的全面理解和应用。以下是对这一系列技能的深入探讨: ### ...

    JAVA程序员培训定制课程

    【JAVA程序员培训定制课程】是一门全面而深入的教程,旨在帮助学员掌握Java编程的核心技能,从而成为合格的Java程序员。课程分为五个主要部分,涵盖了从基础到高级的Java编程知识,同时也为Java认证考试提供了充分的...

    JAVA程序员面试宝典

    理解类的定义与实例化,如何通过封装保护数据,以及如何利用继承和多态提高代码复用性,是成为一名合格Java程序员的基础。 二、集合框架 Java集合框架是存储和管理对象的重要工具,包括List、Set、Map等接口及其...

    如何成为一名合格程序员

    成为一名合格的程序员,不仅需要扎实的技术基础,还需要不断学习新知识和技能,特别是在这个日新月异的IT行业中。英语,作为IT行业的通用语言,扮演着至关重要的角色。以下是对标题和描述中所述知识点的详细解释: ...

    作一个真正合格程序员的七种素质

    ### 作一个真正合格程序员的七种素质 在IT行业中,成为一名合格的程序员不仅需要扎实的技术基础,还需要一系列软技能和个人素质。以下是成为一名真正合格程序员所必备的七种关键素质。 #### 1. 团队精神和协作能力...

    java程序员笔试面试大全(附全部试题答案)

    了解这些基础知识,是成为一名合格Java程序员的基石。 其次,深入理解面向对象编程(OOP)至关重要。这涉及到抽象类、接口、构造器、异常处理、访问修饰符、包的概念以及内部类。同时,掌握如何通过设计模式优化...

    Java之路(Java程序员入门资料大全)

    通过全面学习和实践这份“Java之路”中的知识点,初学者不仅可以建立起坚实的Java基础,也能逐步熟悉软件开发的全过程,从而成为一名合格的Java程序员。这份资料是通往Java世界的一把钥匙,为初学者提供了清晰的学习...

    java程序员的标准

    综上所述,成为一名合格的Java程序员不仅需要掌握语言基础和核心类库,还要熟悉多种开发框架和技术栈,同时具备良好的设计思维和解决问题的能力。随着技术的发展,不断学习新的技术和工具是非常重要的。

    Java程序员面试题集

    Java程序员面试时,通常会遇到一系列关于语言特性和框架的问题,这些题目旨在考察候选人的基础知识、问题解决能力和...以上是Java面试中常见的知识点,深入理解和掌握这些概念对于成为一名合格的Java程序员至关重要。

    一个java程序员必备的10项技能

    ### 一个Java程序员必备的10项技能 随着信息技术的快速发展与互联网行业的不断壮大,Java作为一门经典且广泛应用的编程语言,在软件开发领域占据着举足轻重的地位。对于Java程序员来说,掌握一定的核心技能是必不可...

    Java程序员面试笔试陷阱题

    Java程序员在面试和笔试过程中经常会遇到一些看似简单实则...理解和掌握这些基础知识对于成为一名合格的Java程序员至关重要。在面试和笔试中,对这些概念的清晰理解可以帮助开发者避免落入陷阱,展现出扎实的编程功底。

    作为一个新手java程序员该如何成长.doc

    本文将探讨几个有效的策略,帮助新手Java程序员克服这种心态,并在职业生涯中不断进步。 #### 找到适合自己的编程语言 选择一门合适的编程语言是成为一名优秀程序员的第一步。尽管市场上有许多不同的编程语言可以...

    Java程序员(软件工程师)必读

    以上知识点构成了Java程序员入门和进阶的基础,通过深入学习和实践,将有助于你成为一名合格的Java软件工程师。同时,持续关注最新的技术趋势,如Spring Boot、Spring Cloud、微服务架构等,将有助于你在职业生涯中...

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

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

    java程序员必备技能(为java学习引航)

    熟悉Java语言的基础语法结构,如变量声明、数据类型、流程控制语句(if、while、for循环等)、函数定义与调用、类与对象的定义等,都是成为一名合格Java程序员的基础。 #### 二、命令掌握 熟悉JDK自带的一系列命令...

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

    ### 一个Java程序员应该掌握的10项技能 随着信息技术的快速发展,Java作为一种重要的编程语言,在软件开发领域占据着举足轻重的地位。对于初学者来说,了解并掌握一定的Java技能是十分必要的。本文将详细介绍《一个...

    java程序员的就业指导(重点).docx

    Java 程序员是企业中非常重要的一份子,但是要想成为合格的 Java 程序员或工程师,需要具备哪些专业技能呢?本文将从九个方面对 Java 程序员需要具备的专业技能进行详细的讲解。 一、熟练使用 Java 语言 要想成为...

Global site tag (gtag.js) - Google Analytics