java实习生岗位职责.docx

上传人:b****5 文档编号:28538221 上传时间:2023-07-18 格式:DOCX 页数:27 大小:40.49KB
下载 相关 举报
java实习生岗位职责.docx_第1页
第1页 / 共27页
java实习生岗位职责.docx_第2页
第2页 / 共27页
java实习生岗位职责.docx_第3页
第3页 / 共27页
java实习生岗位职责.docx_第4页
第4页 / 共27页
java实习生岗位职责.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

java实习生岗位职责.docx

《java实习生岗位职责.docx》由会员分享,可在线阅读,更多相关《java实习生岗位职责.docx(27页珍藏版)》请在冰豆网上搜索。

java实习生岗位职责.docx

java实习生岗位职责

java实习生岗位职责

201X年2月7日-201X年6月1日中信联信息技术有限公司实习报告对于任何一位大学毕业生来说,毕业实习是一个很关键的学习内容,也是一个很好的锻炼机会,也是我们直接接触社会的机会。

对于我们来说,平常学到的都是书面上的知识,而毕业实习正好就给了我们一个在投身社会工作之前把理论知识与实际设计联系起来的机会,毕业实习作为学校为我们安排的在校期间最后一次全面性、总结性的教学实践环节,它既让我们看到实际的中设计生产状况,也我们在就业之前“实战预演”,通过实习能够使我们更好的完善自己,也为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。

一、前言实习时间:

201X年02月07号---201X年06月1号实习地点:

河北中信联信息技术有限公司软件开发实习生实习目的:

通过实习,培养学生树立理论联系实际的工作作风,以及工作中将科学的理论知识加以验证、深化、巩固和充实,并培养学生进行调查、研究、分析和解决实际问题的能力,也是接受一次系统而深刻的专业思想教育,增强从事与本专业相关工作的责任心和光荣感,提高综合运用所学专业知识和基本技能的水平,培养从事软件开发相关工作的能力。

理论联系实际,掌握一定的工作能力,积累社会工作经验,了解社会,增长见识,提高与别人和谐相处和协同合作的能力,提高自身的综合素质。

实习任务:

了解软件开发所用基础知识,掌握软件开发的基本技术,学习软件开发的基础知识及开发流程和有用的相关技术,提高自己的工作效率。

通过实习,巩固大学所学专业的基本知识,提高分析、判断和处理实际问题的能力,锻炼自己的实际动手能力,增强自己的团队协作意识,了解软件开发的思考角度和主要流程。

工作的方法:

首先学习java基础知识及HTML、JDBC、JSP和SERVLET,理解MVC设计模式,学习SSH三大框架:

Struts、Hibernate和Spring还有这些知识的项目实践练习,熟悉公司软件开发的流程及相关知识,以及相关工具的使用,学习安装卸载配置和维护软件开发运行的环境,最后进入实例操作,参加实际项目开发,巩固和熟练所学到的知识。

所取得的主要结果:

一个多月的实习,让自己走进了一个全新的领域,开始了自己踏入社会的第一步。

实习无所谓结果而言,更确切的说,它是一个新起点,一个让自己学会成长的地方,当然也确实让自己成大了不少。

不管是从工作技能上还是从为人处事上,我都感觉有很大收获。

在工作技能上,明白了工作更需要自己的努力、耐心和细心。

这些自己有些欠缺,但这在段实习期间,真的发现自己有了很大的改善。

虽然离真正的软件开发人员的要求还有很大的距离,但是自己一定会努力,向着自己的目标前进;在为人处事方面,也让自己成熟了许多。

虽然不能用语言来描述,但是确实可以从生活中的点点滴滴感觉得到。

经历使人成长,只有真正的经历过,才可以让自己真的成熟起来,要想真的出人头地,必须脚踏实地努力工作,做好自己。

二、实习内容本着对IT业的憧憬,走进了河北中信联信息技术有限公司,我在公司所从事的工作是软件开发,在真正投入到工作之前,公司在我实习的第一天公司领导给讲解公司的企业文化和员工的职业发展,以及行业分析和行业介绍。

然后先参加公司里的软件开发的一段时间的基础培训。

在这期间我了解了软件开发所要掌握的基础知识,做项目用的开发语言Java基础,racle数据库和SQL语句,学习JSP和Servlet,理解MVC设计模式,学习SSH三大框架,Struts、Hibernate和Spring。

以及一些上机实践,最后还做了一个项目实践是银行卡管理系统,我们以小组为团队分工合作写需求分析说明书,编写程序,最后完成功能模块设计。

在工作之前我在网上查询了许多开发人员的相关要求,了解了作为一个开发人员必须耐心,细心和平和的心态,它的目标是尽可能早一些做出产品,完成任务,并尽可能的达到客户的需求。

刚开始实习工作时,是由老的员工带着我们,给我们分配任务。

一开始是让我们自己学习一些软件开发的相关知识,让我们看相应软件的需求说明书,了解一下项目的大体情况,在未成形的项目上随便点点,了解项目基本内容及大体框架。

接下来老师给我分配一些小的任务,改页面上的错误,这就需要jsp、html的知识了,一开始无从下手,不知道如何跟踪代码,不知道页面上的错误反映到代码里是在哪里,当时感觉自己真实笨到家了,什么都不会,都是通过问老师,老师一步一步的教会我是如何跟踪代码,以及代码的错误原因及eclipse里的debug模式如何运用,debug调试模式真是个好模式,通过打断点,一步一步耐心一点一点的仔细查找那里出现问题了,经过一星期的实习,自己开始慢慢地有点感觉自己能单独的完成一个小错误的修改,熟悉了frm表单,了解了buttn按钮等jsp页面上的基础知识。

在后来老师开始教我如何运用javascript的知识,如何编写及运用javascript脚本,最后就是基础类的实际案例开发,这其中有如何运用数据库,如何写spl语句、创建用户、表空间以及创建表。

除了软件开发工作外,我们还有日报告,周报告需要提交,让负责人了解你的工作进度安排,也是自我的反思。

那短时间对于我来说最大的收获便是,要相信自己,不要被没有去真正实践的事情而吓倒,其实如果你真的去尝试,你会发现一切都没有你想象的那么难,只要你努力,没有什么不可以。

三、实习总结这次实习让我学到了很多东西,让我整体素质有所提升,明白了很多做人做事的道理。

一、毕业了以后不是学习的结束,而是学习的开始,在当今社会,只有不断地汲取新信息新知识,才能获得事业进步的动力,武装自己的头脑,提升自己的能力,扩展自己的视野。

二、学习要联系实践,一个人的价值是通过实践活动来实现的,也只有通过实践才能提升人的品质,彰显人的意志。

学到的理论只有通过实践的检验才是合格的。

三、我们要做一个勤于思考的人,我们只有注意观察、分析、总结、提炼,才能积累经验,使自己的工作做出成绩。

同时我也明白了遇到麻烦解决的办法有很多:

一、就是上网查询,不懂的可以查查,不要一不会就去问别人,得先自己想办法解决;第二。

请教别人。

当自己查资料解决不了,就去问一下别人,不要老死扣着,反而浪费时间。

当然遇到麻烦的事情千万不要着急,越着急越然人昏头转向,越着急越解决不了问题,还不如心平气静的想想解决办法,或者转换下思维,先做其他的事情,静下来时再去思考。

遇到问题时,要保持一颗平常心。

四、有的时候人与人的差别并不大,但工作热情的不同却使两个人做出完全不同的成绩,只有具备热情,才能保证你能发挥自己全部的能量和才能。

一个人的能力有差异,但关键是看你能发挥出多少,这就取决于热情。

用自己的热情来点燃斗志。

而且热情是可以传递的,一个人全力投入工作,他可带动周围的人,感染周围的人全力以赴,是整个团队赶出骄人的成绩。

最后,衡量一个人是不是人才,不仅是看知识掌握的多少,当代社会更看重的是一个人的沟通能力。

原来一直觉得学校的知识是没用的,当真正用到了才后悔自己当时为什么不好好学习。

所以说实习注重实践和在学校学习理论是相辅相成的。

平时在学校学的不知道是否有用,但当实习后我们就清楚学习的知识到底有什么实际应用,和当今社会的发展有什么联系。

只有到公司亲身实践,才让我们更加明确了那些知识是能跟上时代发展,那些知识已经落后了,什么样的人才是当今社会需求的。

同时通过实习让我们认识到了自己知识掌握的不足,更加激发了我们学习的热情。

这次实习使我巩固了Java开发方面的知识,做了一个基于Struts银行管理系统的一个模块的项目,还跟着完成了一个河北省农业厅公文交换体统的项目,更重要的是了解了软件开发这个工作的主要流程。

当初在大家包括我自己的眼里都认为软件开发的要求非常高,而我的基础知识有太差,但是当自己真正的接触了这个行业之后,发现其实并没有那么的高不可攀。

在学校的时候,不知道反思,不过在这一段实习过程中慢慢学会反思,慢慢学会总结。

这次实习为我以后到公司工作奠定了基础,起到了承上启下的功效。

希望自己再以后的工作中有更多的耐心,学会静下心来思考,要相信自己可以做到,而且做得更好。

总之,通过这次实习,确实让自己成长了许多。

在工作中,总会遇到这样那样的问题,当前的软件的功能日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。

因此反映出学习的还不够,缺点疏漏。

需再加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,为以后能做好工作而努力。

篇三:

Java软件工程师实习生Java软件工程师实习生浏览65次.郑州达内科技有限公司公司行业:

互联网/电子商务公司性质:

中外合资/合作公司规模:

100-499人职位信息更新时间:

201X-11-19薪资水平:

50元/天招聘人数:

5人性别要求:

不限工作时间:

星期一,星期二,星期三,星期四,星期五.此职位已承诺不收费。

如有不实,立即举报?

.职位描述公司介绍公司评价查看该公司最新动态?

该公司其他职位?

.职责职责:

1.计算机专业、信息工程、电子或理工科相关专业专科以上学历;

2.英语四级,熟练掌握JAVA开发语言和相关的技术体系;

3.有较强的逻辑思维能力,思维严谨,编码风格规范,质量意识强;

4.有事业心,有较强的沟通、协调能力,团队意识强,应届生优先。

任职要求:

1.有一定计算机语言基础;

2.熟悉racle、Mysql、SqlServer等主流数据库;

3.了解相关开发框架,有一定的项目经验;

4.具有较强的逻辑思维以及系统分析能力,良好的编程风格;

5.具备良好的团队协作精神和技术文档编写能力,善于沟通和学习,能够积极主动解决问题;

6.热爱编程工作,具有强烈的责任心和团队合作精神;

7.学习能力强;公司介绍

一、郑州达内科技简介郑州达内科技有限公司隶属于达内IT培训集团,是中国高端IT培训的第一品牌,致力于培养面向电信和金融领域的Java、C++、C#/.Net、3G/Andrid、3G/IS、PHP、嵌入式、软件测试等8大课程方向中高端软件人才,先后获得美国国际数据集团IDG、集富亚洲JAFCASIA、美国高盛银行的三轮投资,是国内首家获得国际风险投资的IT培训机构。

达内IT培训集团经过10年运营,在中国软件业发达城市——北京、上海、广州、深圳、郑州、南京、武汉、杭州等30多个大城市,建立了60多家培训中心,年培训

1.5万名软件人才。

已累计为IBM、微软、摩托罗拉、华为、中软、用友、Yah、阿里巴巴、TM、新浪、搜狐、XX、联想、神州数码、大唐电信、亚信等知名IT企业培养输送了9万多名中高级软件人才,是中国最大的中高端软件人才培训机构。

达内IT培训集团的各个中心由软件专家负责运营,课程设计引进北美先进技术,贴近中国软件企业的实际需求,同时,聘请北美海外专家与来自IBM、华为、用友、亚信、东软等国内外名企的一线实战专家担任讲师,以确保高端培训效果。

达内在课程设计与培训模式上不断创新,开创“零首付、低押金,就业后付款”的信贷就业模式先河,改革培训模式保持培训规模扩大的同时确保90%以上的就业率,同时高质量就业。

二、达内IT培训集团主要业绩达内IT培训集团作为中国高端IT培训的翘楚,从创业之初的经营战略一直都保持经营模式和产品保持行业的领先一步:

率先推出“先就业,后付款”IT信贷就业培训的IT培训率先获得国际风险投资的IT培训机构率先入选“德勤中国高科技高成长50强”的IT培训机构率先由IT技术专家建立和运营的IT培训机构率先全面开放课堂,随时真课试听的IT培训机构率先与“211工程”大学联合培养软件工程硕士的IT培训机构率先真实披露学员就业率、就业品质的IT培训机构率先开辟高端课程,培养IT白领、金领的IT培训机构率先完全真实公开师资背景的IT培训机构联系方式联系电话:

点击查看联系人:

杨老师在线沟通:

联系地址:

河南省郑州市东明路218号索克大厦二楼公司周边酒店?

篇四:

实习生java面试题集及详细答案

1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。

Java语言提供了八种基本类型:

六种数字类型(四个整数型,两个浮点型)字节型byte8位短整型shrt16位整型int32位长整型lng64位单精度flat32位双精度duble64位一种字符类型字符型char8位还有一种布尔型布尔型:

blean8位可存储True和false。

String本身就是一个对象而不是基本数据类型,String的变量名是对String类的引用。

2.字符串的操作:

写一个方法,实现字符串的反转,如:

输入abc,输出cbapublicstaticStringreverse(Strings){intlength=s.length;StringBufferresult=neStringBuffer(length);fr(inti=length-1;ii--)result.append(s.charAt(i));returnresult.tString;}写一个方法,实现字符串的替换,如:

输入bbblirbbb,输出bbbhhtccc。

Strings=bbblirbbbs.replaceAll(lirbbb,hhtccc

3.数据类型之间的转换如何将数值型字符转换为数字(Integer,Duble)使用Integer.parseInt和Duble.parseDuble方法。

如何将数字转换为字符classmy{inta=12;Labellabel=neLabel;label.setText(String.valuef(a));}如何取小数点前两位,并四舍五入。

System.ut.println(四舍五入取整:

3.856)=+neBigDecimal(i).setScale(2,BigDecimal.RUND_HALF_UP));

4.日期和时间如何取得年月日,小时分秒Datedat=neDate;dat.getYear;dat.getMnth;dat.getDay;dat.getHurs;dat.getMinutes;dat.getSecnds;如何取得从1970年到现在的毫秒数lngn=dat.getTime;如何获取某个日期是当月的最后一天DateFrmatedf=DateFrmate.getInstance;df.Frmat(dat);如何格式化日期DateFrmatedf=DateFrmate.getInstance;df.Frmat(dat);

5.数组和集合数组与集合的区别:

一:

数组声明了它容纳的元素的类型,而集合不声明。

这是由于集合以bject形式来存储它们的元素。

二:

一个数组实例具有固定的大小,不能伸缩。

集合则可根据需要动态改变大小。

三:

数组是一种可读/可写数据结构没有办法创建一个只读数组。

然而可以使用集合提供的Readnly方只读方式来使用集合。

该方法将返回一个集合的只读版本。

6.文件和目录(I/)操作如何列出某个目录下的所有文件如何列出某个目录下的所有子目录判断一个文件或目录是否存在如何读写文件imprtjava.i.BufferedReader;imprtjava.i.File;imprtjava.i.FileInputStream;imprtjava.i.FileReader;imprtjava.i.Fileriter;imprtjava.i.IExceptin;imprtjava.i.InputStreamReader;imprtjava.i.Printriter;publicclassFilepreate{publicstaticvidmain(String[]args){Filepreatef=neFilepreate;try{//文件的写入/*String[]testStr=neString[50];fr(inti=0;itestStr.length;i++){testStr[i]=我的测试数据00+i;}f.riteFile(D:

\\,test.txt,testStr);*///文件的写入/*Stringstr=测试f.riteFile(D:

\\,test00

1.txt,str);*///创建或者删除文件/*if(f.createAndDeleteFile(D:

\\,test00

1.txt)){f.createAndDeleteFile(D:

\\,test00

2.txt}*///创建或者删除文件夹/*f.createAndDeleteFlder(D:

\\,201X-07-06*///输出一个文件内的文件名称/*f.readFlderByFile(D:

\\*///判断一个文件是否是空的/*f.fileIsNull(D:

\\,test00

2.txt*///读取全部的文件内容/*f.readAllFile(D:

\\,test.txt*///一行一行读取文件内容f.readLineFile(D:

\\,test.txt}catch(Exceptine){e.printStackTrace;}}

7.Java多态的实现(继承、重载、覆盖)多态可分为:

1)编译多态:

主要是体现在重载,系统在编译时就能确定调用重载函数的哪个版本。

2)运行多态:

主要体现在设计的继承性上,子类的对象也是父类的对象,即上溯造型,所以子类对象可以作为父类对象使用,父类的对象变量可以指向子类对象。

因此通过一个父类发出的方法调用可能执行的是方法在父类中的实现,也可能是某个子类中的实现,它是由运行时刻具体的对象类型决定的。

8.编码转换,怎样实现将GB2312编码的字符串转换为IS-8859-1编码的字符串。

Stringstr=neString(字符串.getBytes(GB2312),IS-8859-1

9.使用StringBuffer类与String类进行字符串连接时有何区别?

JAVA平台提供了两个类:

String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。

这个String类提供了数值不可改变的字符串。

而这个StringBuffer类提供的字符串进行修改。

当你知道字符数据要改变的时候你就可以使用StringBuffer。

典型地,你可以使用StringBuffers来动态构造字符数据。

10.谈谈final,finally,finalize的区别。

final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。

finally是异常处理语句结构的一部分,表示总是执行。

finalize是bject类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。

1

1.Strings=neString(xyz创建了几个Stringbject?

两个,一个是strings,另一个是”xyz”。

1

2.Java有没有gt?

gt是java中的保留字,现在没有在java中使用。

1

3.数组有没有length这个方法?

String有没有length这个方法?

数组没有length这个方法,有length的属性。

String有length这个方法。

1

4.verlad和verride的区别。

verride(重写)1)方法名、参数、返回值相同。

2)子类方法不能缩小父类方法的访问权限。

3)子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。

4)存在于父类和子类之间。

5)方法被定义为final不能被重写。

verlad(重载)1)参数类型、个数、顺序至少有一个不相同。

2)不能重载只有返回值不同的方法名。

3)存在于父类和子类、同类中。

1

5.abstractclass和interface有什么区别?

Interface只能有成员常量,只能是方法的声明;而abstractclass可以有成员变量,可以声明普通方法和抽象方法。

声明方法的存在而不去实现它的类被叫做抽象类(abstractclass),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。

不能创建abstract类的实例。

然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。

不能有抽象构造函数或抽象静态方法。

Abstract类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类为。

取而代之,在子类中实现该方法。

知道其行为的其它类可以在类中实现这些方法。

接口(interface)是抽象类的变体。

在接口中,所有方法都是抽象的。

多继承性可通过实现这样的接口而获得。

接口中的所有方法都是抽象的,没有一个有程序体。

接口只可以定义staticfinal成员变量。

接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。

当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。

然后,它可以在实现了该接口的类的任何对象上调用接口的方法。

由于有抽象类,它允许使用接口名作为引用变量的类型。

通常的动态联编将生效。

引用可以转换到接口类型或从接口类型转换,instancef运算符可以用来决定某对象的类是否实现了接口。

1

6.是否可以继承String类?

String类是final类故不可以继承。

1

7.面向对象的特征有哪些方面?

1)抽象:

抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。

抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。

抽象包括两个方面,

一是过程抽象,

二是数据抽象。

2)继承:

继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。

对象的一个新类可以从现有的类中派生,这个过程称为类继承。

新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。

派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。

3)封装:

封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。

面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。

4)多态性:

多态性是指允许不同类的对象对同一消息作出响应。

多态性包括参数化多态性和包含多态性。

多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。

1

8.int和Integer有什么区别?

Java提供两种不同的类型:

引用类型和原始类型(或内置类型)。

Int是java的原始数据类型,Integer是java为int提供的封装类。

Java为每个原始类型提供了封装类。

原始类型封装类bleanBleancharCharacterbyteByteshrtShrtintIntegerlngLngflatFlatdubleDuble引用类型和原始类型的行为

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 自然景观

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1