java软件工程师的能力要求

1,请问java软件工程师所需要的能力有哪些?2,三大框架的学习需要些什么预备知识?3,,Html和JavaScript需要很熟练的掌握(就像掌握java基础一样吗)?请... 1,请问java软件工程师所需要的能力有哪些?
2,三大框架的学习需要些什么预备知识?
3,,Html和JavaScript需要很熟练的掌握(就像掌握java基础一样吗)?
请知道行情的大神给个答复,小弟不胜感激~
展开
 我来答
回眸心冢无归路
推荐于2017-12-16
知道答主
回答量:7
采纳率:0%
帮助的人:5.3万
展开全部
不知道你是定位到什么样的程度,如果只是入这一行的话,只要熟练运用java语法,了解java常用的一些API就行,三大框架的话,我们开发中常用的还是struts1、2,spring,hibernate都不怎么用的。HTML和javascript不需要你多么的熟练,像我的话,经常是忘记某个方法了,就去网上查查,一大堆的解决办法~~,还有一个就是数据库知识,这是做开发必备的能力,一般公司常用的有MySQL,SqlServer,Oracle等等,因为那些操作数据库的语句都是差不多类似的,所以你只需要学习其中一种就ok了,学会一种其他的就会触类旁通。本人做java开发2年,了解的东西也比较浅,如果你想要了解更多的话,建议你去一些it网站,或者社区看看。我只能告诉你这么多了。还有,给你提个醒,做开发是非常累的,加班已经成为这个行业的一种常态,所以你真要入行的话,请做好心里准备~~~不过干这行能熬过开头2年,工资还是可以的!祝你好运~~~~~~~
追问
原来是行内的大大啊~我现在的定位就是想入开发这一行,累是已经预料到的了。你能帮我总结一下要进开发这一行,需要的技能有哪些吗?非常感谢!!
追答
要做开发的话,刚开始其实不需要你懂很多东西的,而且刚进公司的时候,除非你是有过开发经验的老手,不然的话,公司是不会给你安排很难的任务的,每个人都有一个成长的过程的,不是说你一开始就什么都会,而是看你成长的快不快而已。对于新手,公司更看中的是你的学习能力,沟通能力,解决问题的能力。而不是所谓的技术!技术是技术总监干的事。至于你问需要哪些技能,就是我前面说的那些了,如果你是喜欢做前台开发,那就着重于HTML,js。有时间的话可以看看Android,上手很简单的。后台的话,就是javaEE的知识,mvc,三大框架等等(hibernate很好用,但是好像用的公司不多),能做到自己搭建环境,配置xml就算很不错了!就算你只会javaSE的知识,用来做敲门砖都完全够用了!所以放心大胆的去尝试吧~~
光环国际
2015-09-17 · IT·互联网经理人培训口碑品牌
光环国际
光环国际成立于2001年7月,是一家专注于IT互联网经理人培训机构,经过18年发展,光环卓而不凡的服务品质,现已成为IT互联网经理人培训国内口碑品牌。
向TA提问
展开全部
一:java软件工程师项目经验要求

1.一年以上正规项目开发经验

2.熟悉软件开发流程、体系结构,较好的文档能力及编码风格

3.至少熟悉OA、CRM、HR、ERP、电子商务中一种业务类型

二:java软件工程师职业素质要求

1.学习能力和主动性

2.团队协作和沟通表达

3.责任心和稳定性

三:java软件工程师平台技能要求

1.熟悉Eclipse开发工具,熟悉Weblogic安装部署

2.熟悉Linux基本操作

四:Java软件工程师技术要求

1.具有良好Java语言基础,面向对象基础

2.熟悉Struts、Hibernate、Spring等主流技术框架

3.熟悉Ajax、XML解析、Excel导出、文件上传、发送Mail等常见业务的实现

五:java软件工程师数据库技术要求

1.熟练掌握、运用SQL Server或者Oracle数据库

2.精通SQL语句,熟悉存储过程、视图、索引、事务处理等

3.能够根据具体业务和要求进行查询优化

六:java软件工程师客户端技术要求

1.精通HTML、CSS、XML、JavaScript等Web开发技术2

2.熟悉DIV+CSS网页布局,提供良好的视觉效果和用户体验

3.熟悉AJAX原理,掌握一种以上的AJAX框架(JQuery,Ext JS)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贾梓默
2020-05-26 · TA获得超过191个赞
知道答主
回答量:177
采纳率:0%
帮助的人:4.2万
展开全部
1、语法:必须比较熟悉,在写代码的时候,IDE(Integrated Development Environment,集成开发环境)的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误,并且知道任何修正。

2、命令:必须熟悉JDK(Java Development Kit,Java开发工具箱——JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。)带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java实际上还很不了解。

3、工具:必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行工程管理、常用选项的设置、插件的安装配置以及进行调试。

4、API(Application Programming Interface,应用程序编程接口):Java的核心API是非常庞大的,但是有一些内容笔者认为是必须熟悉的,否则不可能熟练的运用Java,包括:

◆java.lang包下的80%以上的类的功能的灵活运用;

◆java.util包下的80%以上的类的灵活运用,特别是集合类体系、规则表达式、zip、以及时间、随机数、属性、资源和Timer;

◆java.io包下的60%以上的类的使用,理解IO体系的基于管道模型的设计思路以及常用IO类的特性和使用场合;

◆java.math包下的100%的内容;

◆java.net包下的60%以上的内容,对各个类的功能比较熟悉;

◆java.text包下的60%以上的内容,特别是各种格式化类;

◆熟练运用JDBC. 80%、java.security包下40%以上的内容,如果对于安全没有接触的话根本就不可能掌握java;

◆AWT的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印;

◆Swing的基本内容,和AWT的要求类似;

◆XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成XML的解析及内容处理。

5、测试:Junit测试是程序员测试,即所谓白盒测试。一位合格的Java开发工程师必须熟悉使用junit编写测试用例完成代码的自动测试。

6、管理:必须熟悉使用Ant(中文译为蚂蚁,是一种基于Java的build工具。)完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。

7、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。

8、思想:必须掌握OOP(Object Oriented Programming,面向对象编程)的主要要求,这样使用Java开发的系统e79fa5e98193e4b893e5b19e31333365656531才能是真正的Java系统。

9、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。

10、博学:掌握J2EE 、Oracle 、WebLogic、Jboss、Spring、Struts、Hibernate 等流行技术,掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
遥强谱o
2018-07-30 · TA获得超过114个赞
知道小有建树答主
回答量:346
采纳率:33%
帮助的人:88.6万
展开全部
一:java软件工程师项目经验要求

1.一年以上正规项目开发经验

2.熟悉软件开发流程、体系结构,较好的文档能力及编码风格

3.至少熟悉OA、CRM、HR、ERP、电子商务中一种业务类型

二:java软件工程师职业素质要求

1.学习能力和主动性

2.团队协作和沟通表达

3.责任心和稳定性

三:java软件工程师平台技能要求

1.熟悉Eclipse开发工具,熟悉Weblogic安装部署

2.熟悉Linux基本操作

四:Java软件工程师技术要求

1.具有良好Java语言基础,面向对象基础

2.熟悉Struts、Hibernate、Spring等主流技术框架

3.熟悉Ajax、XML解析、Excel导出、文件上传、发送Mail等常见业务的实现

五:java软件工程师数据库技术要求

1.熟练掌握、运用SQL Server或者Oracle数据库

2.精通SQL语句,熟悉存储过程、视图、索引、事务处理等

3.能够根据具体业务和要求进行查询优化

六:java软件工程师客户端技术要求

1.精通HTML、CSS、XML、JavaScript等Web开发技术2

2.熟悉DIV+CSS网页布局,提供良好的视觉效果和用户体验

3.熟悉AJAX原理,掌握一种以上的AJAX框架(JQuery,Ext JS)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长沙新华电脑学院
2019-04-25 · IT、电竞电商、设计、动漫专业对口升学
长沙新华电脑学院
凡初中及初中毕业生进入长沙新华对口升学班读三年后,由长沙新华统一组织报职教高考对口升学,然后通过对口升学录取到大专或本科院校继续深造获取全日制大专/本科文凭。
向TA提问
展开全部
如果只是入这一行的话,只要熟练运用java语法,了解java常用的一些API就行,三大框架的话,我们开发中常用的还是struts1、2,spring,hibernate都不怎么用的。HTML和javascript不需要你多么的熟练,像我的话,经常是忘记某个方法了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式