![java软件工程师自荐书[此文共7314字]](https://img.hxli.com/upload/10310.jpg)
姓名: xxx
性别:女
民族:汉
籍贯:黑龙江大庆
学历:大专
专业:计算机应用与维护
出生年月:1984年8月
毕业学校:大庆石油
政治面貌:团员
身体状况:良好
联系电话:
e-mail:
☆就业方向:
web开发、java程序开发
☆专业技能:
﹡熟练掌握html,xml,css,javascript等技术.
﹡熟练掌握jsp,servlet,jdbc等相关技术,java语言基础扎实。
﹡熟悉mysql,sql server,oracle等数据库开发。
﹡熟悉tomcat应用服务器的使用。
﹡对struts,spring,hibernate等开源框架有所了解.
﹡了解c语言,vb程序设计,汇编语言
﹡熟练使用开发工具eclipse
☆实践经验:
﹡2014年11月毕业设计:开发药品管理系统,包括管理药品的进库、修改、出库、出库
历史、库存查看等功能,使用struts+hibernate+mysql开发,在应用前端用struts,用
户通过web浏览器进行访问,使用hibernate把对象模型映射到数据库.
﹡2014年6月独立开发本人的个人主页,具有文章分类显示功能,后台动态管理功能,
在后台动态发布文章、修改文章、删除文章功能,使用jsp+servlet+javabean+mysql
模型开发,jsp只要是用于前台显示,servlet只要用于转发,是整个系统的中心,
javabean主要用于与后台数据库打交道
﹡2014年10月参加学校的网店设计策划大赛(主要是静态页面设计和图片动画设计)
☆外语能力:
具有很强的英语读与写能力,能够阅读专业相关的英语文档
☆教育简历:
2014年9月-2014年6月:大庆石油(大专)
☆奖励情况:
2014-2014学年获得优秀学生二等奖学金
☆必修课程:
vb程序设计、c语言程序设计、sql server 2014 数据库原理与应用、汇编语言与微原理
数据结构、计算机英语、操作系统、计算网络基础、vfp应用系统开发、微机原理与接口
技术、传感器技术与应用、网页设计、高等数学、微机原理与控制技术、模拟电路与数字
电路、马克思主义哲学原理、邓小平理论和三个代表、毛泽东思想概论
☆选修课程:
photoshop图像处理、flash mx、电子商务基础、市场营销、现代应用文写作、企业管理
☆自我评价:
很高的敬业精神和团队精神,很好的沟通能力,良好的英文读写技能以及很强的自学能力。
本人性格开朗、稳重、有活力,待人热情、真诚,对软件开发有浓厚兴趣
第二篇:java软件工程师介绍java软件工程师
职业概述:
java的应用可以说是无处不在,从桌面办公应用到网络数据库等应用,从pc到嵌入式移动平台,从java小应用程序(applet)到架构庞大的j2ee企业级解决方案,处处都有java的身影,就连美国大型太空项目当中,也使用了java来开发控制系统和相关软件。用途如此之广的java造就了java工程师的辉煌,使其在软件工程师的领域里独占鳌头!java软件工程师运用java这个开发工具去完成软件产品的软件程序设计、开发、测试、维护升级等工作。
工作内容:
1.完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护;
2.参与产品构思和架构设计;
3.撰写相关的技术文档;
4.支持售前技术服务;
5.支持项目对产品的应用服务。
职业要求:
1.教育培训:
计算机相关专业,大专及以上学历。相关专业证书有:sun certified java programmer(scjp)和sun certified java developer(scjd) 认证。
2.工作经验:
有一定的软件分析设计能力;熟悉java、servlet、jsp、ejb等开发技术;熟练使用eclipse或jbuilder等java开发工具;熟悉java+struts体系结构和开发工具;熟悉至少一种数据库的开发和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。薪资行情:
根据idc的统计数字,在所有软件开发类人才的需求中,对java工程师的需求达到全部需求量的60%~70%。同时,java工程师的薪水相对较高。java软件工程师一般月薪范围在4000-10000元,远远超过了应届毕业生月薪2500元的平均水平。通常来说,有一年工作经验的java高级软件工程师的薪酬大致在年薪10—13万左右。
职业发展路径:
目前,虽然java人才的薪水很高,但是对该类人才需求旺盛的it企业却很难招聘到合格的java软件工程师。其中,最根本的原因就是许多计算机专业的毕业生在读期间没有掌握实用的技能与经验,距离企业的实际用人要求有较大的差距。因此,计算机专业的大学生欲成为java软件工程师,最便捷的一条路就是参加以实战项目为主要教学方法的java职业技能培训,从而有效地缩短同企业具体用人要求之间的差距。
java软件工程师的未来发展方向大致分为两类:
一是成为管理人员,例如产品研发经理,技术经理,项目经理等;二是继续他的技术工作之路,成为高级软件工程师、需求工程师等。培训机构参考:
国内目前比较大的培训机构有:北大青鸟连锁加盟学校、牛耳软件教育、昂立慧桥软件学院、华奥方舟网络工程师培训基地、niit全国连锁、达内it培训、东方标准、汇众益智、威迅教育、华育国际 江苏万和计算机培训中心等!
第三篇:java软件工程师如何学习有不少已经在学java或者是站在门外观望,准备学java的同学,都在问着一个相同的问题就是学java有什么捷径吗?到底如何学习java?对此我总结出来的是,任何一种技能的学习都是没有捷径可走的,但是我们可以总结出几个学习方法,给大家参考一下:
步骤/方法
1. 思考一下
学习java ……此处隐藏4941个字…….default
23. 已知如下类的说明:
public class test {
} private float f = 1.0f; int m = 12; static int n = 1; public static void main (string arg[]) {} test t = new test ();d.friende.protected
如下哪个代码可以加入到下划线中?ad
a.t.f = 0;b.this.n = 1;
24. 已知如下类定义:
class base {
}
public class child extends base { public base () {} public base (int m) {} protected void fun(int n) {}c.test.m = 2;d.test.n = 3;
// member methods
}
如下哪句可以正确地加入子类中?cd
a.private void fun (int n) {}
c.protected void fun (int n) {}
b.void fun (int n) {} d.public void fun (int n) {}
25. 下面哪个方法可用于定义新线程类?ad
a.implement the runnable interface b.add a run() method in the class
c.create an instance of threadd.extend the thread class
26. 下面哪个对象是jsp中内置对象?
a.contextb.request
c.exceptiond.application
27. 现在有一个登录页面login.jsp,提交到/loginservlet来处理,下面哪些描述是正确的。
a. 通过request.getparameter("username")获取到login.jsp中的用户名值
b. 通过request.getattribute("username")获取到login.jsp中的用户名值
c. 可以在loginserlvet中的dopost方法中处理请求
d. 可以在loginserlvet中的service方法中处理请求
28. 在loginservlet处理完成后,跳转到要去到index.jsp页面,下面那些描述是正确的。
a. response.sendredirect("index.jsp");
b. response.forward("index.jsp");
c. request.getrequestdispatcher("index.jsp").forward(request, response);
d. request.sendredirect("index.jsp");
29. 在struts2.0中,action接口默认的result值有:
a.successb.failurec.logind.error
e.output
30. 在hibernate3.0中,假设现在有个student的对象,下面那些hql的写法是正确的:
a.select * from studentb.from student
c.select s from student sd.select s from student s where id>10
三、填空题(每题5分,共10分)
31. 补充完整test类的定义,使其能计算下面的数列值:
f(1) = 1(n=1)
f(2) = 2(n=2)
f(n) = f(n-1)*n (n>3)
如: 当n=5时,
f(5)=f(4)*5,f(4)=f(3)*4,f(3)=f(2)*3,f(2)=f(1)*1,f(1)=1
结果f(5) = 1*1*3*4*5 = 60
public class test {
public static int calculate(int n){if(①) return 1;return②; } public static void main(string[] args) {system.out.println(calculate(3));
}
}
32. 请看testanimal类的代码:
public class testanimal{
public static void main(string args[]){animal a1 = new dog(); animal a2 = new cat();①②
dog b1 =③
cat b2 =④
⑤
}⑥}
interface animal {
}
class dog implements animal{
}
class cat implements animal{
} public void run(){} public void catchmouse(){} system.out.println("catching mouse"); system.out.println("a cat is running now"); public void run(){} public void watch(){} system.out.println("watching house"); system.out.println("a dog is running now"); public void run();
请补充完整上面的代码,使其运行的时候得到如下结果:
a dog is running now
a cat is running now
watching house
catching mouse
推荐更多范文:java软件工程师简历
java软件工程师求职信
杨果然—java软件工程师
java软件工程师职位要求
java软件工程师求职信