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、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。
分享到:
相关推荐
【JAVA程序员培训定制课程】是一门全面而深入的教程,旨在帮助学员掌握Java编程的核心技能,从而成为合格的Java程序员。课程分为五个主要部分,涵盖了从基础到高级的Java编程知识,同时也为Java认证考试提供了充分的...
理解类的定义与实例化,如何通过封装保护数据,以及如何利用继承和多态提高代码复用性,是成为一名合格Java程序员的基础。 二、集合框架 Java集合框架是存储和管理对象的重要工具,包括List、Set、Map等接口及其...
下面将详细阐述成为一位合格Java程序员所需具备的关键技能。 ### 一、语法基础 Java作为一种静态类型的面向对象编程语言,其语法基础至关重要。一个合格的Java程序员需要对语言的基础语法了如指掌,并能在遇到IDE...
了解这些基础知识,是成为一名合格Java程序员的基石。 其次,深入理解面向对象编程(OOP)至关重要。这涉及到抽象类、接口、构造器、异常处理、访问修饰符、包的概念以及内部类。同时,掌握如何通过设计模式优化...
JAVA程序员简历模板解读 作为一名优秀的JAVA程序员,拥有一个完善的简历是非常重要的。以下是根据提供的简历模板,总结出的一些重要的知识点: 个人信息 * 姓 名:姓名是个人身份的基本信息,也是简历中最基本的...
通过全面学习和实践这份“Java之路”中的知识点,初学者不仅可以建立起坚实的Java基础,也能逐步熟悉软件开发的全过程,从而成为一名合格的Java程序员。这份资料是通往Java世界的一把钥匙,为初学者提供了清晰的学习...
成为一个合格的Java程序员,不仅仅是掌握一门语言那么简单,它涉及到对语法、命令、工具、API、测试、项目管理、排错技巧、面向对象编程思想以及代码规范的全面理解和应用。以下是对这一系列技能的深入探讨: ### ...
综上所述,成为一名合格的Java程序员不仅需要掌握语言基础和核心类库,还要熟悉多种开发框架和技术栈,同时具备良好的设计思维和解决问题的能力。随着技术的发展,不断学习新的技术和工具是非常重要的。
Java程序员面试宝典是众多求职者和准备...以上仅是部分可能涉及的知识点,面试宝典中还可能包含数据库操作、设计模式、算法与数据结构、性能优化、分布式系统等内容,全面涵盖了一个合格Java程序员所需掌握的技术领域。
如何成为一个合格的java程序员.txt
Java程序员面试时,通常会遇到一系列关于语言特性和框架的问题,这些题目旨在考察候选人的基础知识、问题解决能力和...以上是Java面试中常见的知识点,深入理解和掌握这些概念对于成为一名合格的Java程序员至关重要。
以上知识点构成了Java程序员入门和进阶的基础,通过深入学习和实践,将有助于你成为一名合格的Java软件工程师。同时,持续关注最新的技术趋势,如Spring Boot、Spring Cloud、微服务架构等,将有助于你在职业生涯中...
Java程序员在面试和笔试过程中经常会遇到一些看似简单实则...理解和掌握这些基础知识对于成为一名合格的Java程序员至关重要。在面试和笔试中,对这些概念的清晰理解可以帮助开发者避免落入陷阱,展现出扎实的编程功底。
Java 程序员是企业中非常重要的一份子,但是要想成为合格的 Java 程序员或工程师,需要具备哪些专业技能呢?本文将从九个方面对 Java 程序员需要具备的专业技能进行详细的讲解。 一、熟练使用 Java 语言 要想成为...
作为一名合格的Java程序员,你需要精通一系列的技术和概念,这些涵盖了编程基础、企业级应用开发、数据库管理、Web技术以及软件工程方法。以下是一份详细的Java程序员所需知识清单: 1. **Java编程基础知识**:理解...
通过阅读这本书,初学者可以系统地学习Java编程,并逐步成长为一名合格的Java程序员。同时,书中的职场经验分享有助于新手程序员更好地适应工作环境,解决职场中可能遇到的问题。因此,无论是技术层面还是职业发展...
熟悉Java语言的基础语法结构,如变量声明、数据类型、流程控制语句(if、while、for循环等)、函数定义与调用、类与对象的定义等,都是成为一名合格Java程序员的基础。 #### 二、命令掌握 熟悉JDK自带的一系列命令...
sun公司的java程序员认证考试题库,有兴趣的可以看看自己是不是一个合格的java程序员
掌握集合框架,如ArrayList、LinkedList、HashMap等,以及IO流、多线程、异常处理、反射等关键特性,是成为合格Java程序员的基础。 其次,深入理解JVM(Java虚拟机)对于优化代码性能至关重要。了解JVM内存模型,...
了解这些基础,是成为一名合格JAVA程序员的基础。 其次,深入理解JAVA集合框架至关重要。这包括ArrayList、LinkedList、HashSet、HashMap等常见集合类的使用,以及它们之间的区别和应用场景。另外,理解和掌握泛型...