1.熟悉JDK。能知道JDK1.4,JDK1.5,JDK1.6之间的主要差别。理解并熟练使用(动态)代理,反射,多线程等常用机制。
2.熟悉WEB开发,J2EE体系结构。对Servlet,JDBC等常用组件能熟悉其运行机制,并能熟练使用。
3.熟练使用一个IDE,最好是Eclipse。知道如何安装新组件;也了解如何使用该IDE组织语言的开发应用。同时能使用常用的其他工具,如:PowerDesinger,还有Excel,UML工具等。
4.了解Http的基本语法规范与Web服务器的工作原理;了解应用服务器的工作原理。Tomcat作为开源且最常用的服务器应该熟悉,至于其他的如Weblogic,Jetty,Resin等服务器能知晓其优缺点,使用的时候再去查资料就可以了。
5.SSH还是需要掌握的,不然很难就行日常工作。如果不精通,就需要有能随查即用的能力。
6.javaScript的能力。最起码可以写简单的Jsp嵌入代码。至于复杂的js代码,就需要不断的积累。可以修改style设置,编写简单的CSS文件。
7.SQL。增删查改自然是起码的要求。group by需要熟练。知道常用函数的功能,记不得函数名字也好查。能编写一般的存储过程。
8.对常用数据库的体系结构有一定了解。如MySQL,Oracle,DB2,SQLServer。不全知道很正常,但至少了解2种数据库的体系结构。
9.有一定的职业素养,能够配合团队一起进行敏捷开发,也能随时切换成生命周期模式进行工作。当然,应该对敏捷开发和生命周期开发进行过一定的学习。
10.最后一点是Unix知识。Java程序大多数都会部署到Unix上进行运行,所以知道常用的Unix命令成了必备的技能,最好有写shell脚本的能力。
11.加一条。测试能力。有编写测试用例的能力,习惯于junit(其他组件也可以)进行单元测试,可以使用LoadRunner进行压力测试,并编写项目的测试文档。
分享到:
相关推荐
java中级程序员面试题 java程序员面试题 java工程师面试题
如何成为一个合格的java程序员.txt
要成为一个合格的Java程序员,需要全面且深入地掌握一系列技术和工具。下面将详细阐述成为一位合格Java程序员所需具备的关键技能。 ### 一、语法基础 Java作为一种静态类型的面向对象编程语言,其语法基础至关重要...
Java初中级程序员面试宝典
成为一个合格的Java程序员,不仅仅是掌握一门语言那么简单,它涉及到对语法、命令、工具、API、测试、项目管理、排错技巧、面向对象编程思想以及代码规范的全面理解和应用。以下是对这一系列技能的深入探讨: ### ...
Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历...
java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...
Java 程序员简历模板 以下是 Java 程序员简历模板的知识点总结: 一、 HR 如何刷简历 * 定位准确:个性鲜明,一眼看上去就能贴上技术精英、管理岗‘专家的标签 * 内部一致:内容聚焦,不能出现前后不符 * 简明...
### 作一个真正合格的程序员要知道的关键点 在IT行业中,成为一名合格的程序员不仅意味着能够编写代码,还需要具备一系列的专业素质和技术能力。本文将根据给定的标题、描述及部分内容,详细阐述一名真正的合格...
这是一个误解。事实上,java 程序员的职业前景是非常广阔的,既可以在技术路线上深入,也可以在管理路线上发展。 在技术路线上,java 程序员可以从初级程序员逐步晋升为高级 java 程序员、系统分析师、架构设计师等...
根据提供的文件信息,我们可以推断出这是一本关于Java程序员面试和笔试准备的书籍,作者为何昊。本书可能包含了大量关于Java编程语言的基础知识、高级特性以及与面试相关的技巧和策略等内容。下面将对可能涉及的重要...
java程序员标准,写了作为java程序员应该掌握哪些东西,掌握到什么程度。
- **封装**:将数据和操作这些数据的方法绑定在一起作为一个整体,隐藏内部实现细节,只暴露必要的接口给外部使用。 - **继承**:子类可以继承父类的属性和方法,并且可以添加或重写它们,实现代码的复用和扩展。 ...
Java程序员在求职过程中,一份优秀...总的来说,一个好的Java程序员简历不仅要展示你的技术实力,还要体现出你的学习能力和适应性。通过使用提供的Word模板,你可以创建一份既专业又个性化的简历,为你的求职之路加分。
软件开发是一个不断学习的过程,我鼓励自己阅读书籍,尤其是技术书籍,因为它们是知识的源泉。项目经理的建议让我明白,投资在自我提升上的时间永远不会浪费。此外,不仅要熟练使用技术,更要理解其背后的原理,这...
以下是一个详细的模板,帮助你构建一个有吸引力的JAVA程序员简历。 **基本信息** 这部分包括个人的姓名、性别、出生日期、学历、工作经验年限、户口所在地、联系方式以及电子邮箱地址。例如: - 姓名:(你的名字...
### 一个Java程序员的C++学习之路 在IT领域中,很多程序员都会经历跨语言学习的过程,这不仅能拓宽他们的技术视野,还能提升解决问题的能力。本文将深入探讨一位Java程序员学习C++的过程及其心得体会,旨在为那些...
作为一名Java程序员,应当包括自己的教育背景、编程经验、项目经历以及对Java语言的理解。 2. **技术成长**: - **对象理解**:深入理解Java对象的创建,如String的两种初始化方式,以及内存中的变量池、堆和栈的...
对于想要踏入或正在走在这条道路上的Java程序员来说,理解并经历一个完整的学习和发展过程至关重要。以下就是一篇关于“Java程序员的成长历程”的详细解读。 首先,Java初学者通常会从学习基础语法开始,包括变量、...
《Java程序员面试宝典》通过200个面试题,对企业招聘Java程序员需要掌握的知识进行了系统、全面的总结,以帮助读者进行充分的面试准备,在激烈的竞争中拔得头筹。《Java程序员面试宝典》列举了各大IT公司的面试真题...