java开发接口范文(精选12篇)由网友“小怪兽”投稿提供,下面是小编整理过的java开发接口范文,欢迎您阅读分享借鉴,希望对您有所帮助。
篇1:java开发英文简历
yjbys
Male 22 years old
Education: college
Working lives: fresh graduates
Expected salary: 1000- yuan
Working location: guangzhou - tianhe
Objective: the Java software development engineer
Strong learning ability The good faith integrity a strong sense of responsibility Composed inside collect With entrepreneurial experience
Working experience (1 year, made a job)
The school to the workshop
Working hours: between January and January 2015 in [1]
Job title: development work content: between the maintenance optimization of the website
Education experience
Graduated in June Guangzhou institute of technology of profession of large mobile development
Self description
With a little calm composure Composed of a little sharp
篇2:java开发英文简历
yjbys
Male 22 years old
Education: college
Working years: 1 to 2 years
Expected salary: negotiable
Working location: guangzhou - there is no limit
Objective: the Java software development engineer
Work experience (work for 10 months, 1 year for 1 job)
Modern science and technology co., LTD. Wuhan wisdom
Working hours: between January 2015 and November [1 years 10 months]
Job title: Java development engineer
Working content: mainly engaged in the development of Java project. Specific work: be responsible for the realization of the system function, system bug modification, the system test.
Achievements: regularly completed the company's mission, and could improve the level of self! Analysis of demand more skilled!
Education experience
Graduated in June 2015 Liuzhou in guangxi university of science and technology mechanical and electrical integration
Professional skills
Java: skilled experience: 2 years
更多相关文章推荐阅读:
篇3:java开发简历
java开发简历模板
在个人简历中逻辑的起点就在于:你所应聘的求职意向与简历的描述内容关系度。例如求职者求职的职位是财政方面的职位,在简历所描写的内容中却并不是相关财政方面,如教育背景中的专业与求职意向不符合、工作经历的内容与求职意向不符合等等,这就非常不符合逻辑了。在编写个人简历的原则上一直强调要真实不能参加,招聘官从简历中的信息逻辑性就能够判断简历是否真实。
简历中的相关信息描写要与求职者的身份符合,比如说,应届毕业生说自己有五年以上的工作经验、职业技术类人才说自己参加某项科研项目等等,这明显就不符合逻辑。一般来说在编写个人简历各个项目时采用“金字塔式”或者“倒金字塔式”,按照与求职意向的关联度,或者是重要程度的顺序来写。例如在教育背景中通常采用倒序的方式,将自己最高学历教育放在第一位,还有特长方面采用循序渐进的表达方式,将重点放在最后。不管采用哪种排版都要讲究逻辑顺序,没有逻辑可言的简历其可读性也非常低。
下面是yjbys小编和大家分享的java开发简历模板,更多内容请关注简历模板栏目。
个人信息
yjbys
目前所在:广州年 龄:23
户口所在:广西国 籍:中国
婚姻状况:未婚民 族:汉族
培训认证:未参加 身 高:160 cm
诚信徽章:未申请 体 重:45 kg
人才测评:未测评
我的特长:
求职意向
人才类型:普通求职
应聘职位:软件工程师:JAVA软件工程师
工作年限:2职 称:中级
求职类型:全职可到职日期:随时
月薪要求:3500--5000希望工作地区:广州,,
工作经历
广州东方标准信息科技有限公司 起止年月:-03 ~ -06
公司性质:民营企业 所属行业:计算机/互联网/通信/电子
担任职位:java程序员
工作描述:1.参与需求的挖掘;
2.负责java程序开发, 测试,维护;
3.带领实习生进行项目开发,并协助其攻克技术难点;
4.重构“广东远程职业培训网”。
离职原因:
志愿者经历
教育背景
毕业院校:广西职业技术学院
最高学历:大专 获得学位: 毕业日期:2008-07
专 业 一:计算机专 业 二:
起始年月终止年月学校(机构)所学专业获得证书证书编号
-112008-02新东方IT培训学校JAVA软件工程师--
语言能力
外语:英语 一般粤语水平:一般
其它外语能力:
国语水平:优秀
工作能力及其他专长
1.具有面向对象思想,扎实的编程功底以及良好的编码习惯;
2.熟练应用Struts+Hibernate,SSH2框架和MVC三层架构开发模式;
3.熟练Oracle数据库的操作,能够编写存储过程,熟悉Mysql和SqlServer数据库;
4.熟练Tomcat服务器的部署及应用;
5.熟悉版本管理器SVN;
6.熟练使用Jsp,HTML,JavaScript,Jquery,Ajax,Css等WEB客户端技术;
7.了解设计模式,代码重构和项目过程管理,能够编写文档。
项目经验
2010/3--2010/6:综合管理系统
软件环境:TOMCAT6.0+ MYSQL
硬件环境:windows
开发工具:MYECLIPSE5.1
项目描述:项目团队: 开发人员4人
开发语言:JAVA
SCM工具:SVN版本管理器
项目技术:STRUTS 2+SPRING+HIBERNATE3.0、LOG4J、JQUERY、AJAX
软件描述:“综合管理系统”专门针对社会各类培训学校、培训中心而开发的一套综合性管理软件,对学校的日常事物进行记录,提高学校管理的工作效率。主要有“权限管理”,“历史记录”,“教务管理”,“学员管理”,“教学管理”,“财务管理”等模块。
责任描述: 1.带领实习生进行项目开发,从需求挖掘到程序开发;
2.协助实习生攻克技术难点;
3.负责“教务管理”,“学员管理”模块的开发;
/12--2010/2: 创业测评系统
软件环境:TOMCAT6.0+ ORACLE10g
硬件环境:windows
开发工具:MYECLIPSE5.1
项目描述:项目团队: 开发人员4人,经理1人
开发语言:JAVA
SCM工具:SVN版本管理器
项目技术:STRUTS+HIBERNATE3.0、JQUERY、AJAX
软件描述:“创业测评系统”是省劳动保障厅主办项目“广东远程职业培训网”的一个子项目;以“广东远程职业培训网”的'用户为用户,主要实现“测试”,“统计”,“行业方向管理”,“题库管理”,“测评报告管理”功能。
责任描述:负责“统计”,“题库管理”模块的程序开发;
1.“统计”中“自定义”统计功能以存储过程方式实现;
2.以树形菜单显示题目种类。
2009/2--2010/6:广东远程职业培训网
软件环境:TOMCAT6.0+ ORACLE10g
硬件环境:windows
开发工具:MYECLIPSE5.1
项目描述:项目团队: 开发人员6人,经理1人
开发语言:JAVA
SCM工具:SVN版本管理器
项目技术:STRUTS+HIBERNATE3.0、IBATIS、JSP、JAVASCRIPT、JQUERY、AJAX
项目描述:“广东远程职业培训网”是省劳动保障厅主办项目,是一项长期项目;主要有以下功能:
1.“后台管理系统”,用于管理学员信息,课件信息,三级权限分配,对各地市级的学员进行统计等;
2.“学习的平台”与FLASH进行交互,播放flash课件,提供给学员学习课程;
3.“CMS新闻发布系统”丰富页面内容。
网站地址:
我的任务:
负责“学员管理”,“课件管理”模块的程序开发;重构“统计”、“注册”模块。
1.“学员管理”实现增删改查,导入导出等功能。
2.以树形结构显示课件信息,并实现增删改查,停用启用功能。
3.重构“注册”功能,采用jquery.validator插件进行校验,ajax异步获取数据。
责任描述: 负责“学员管理”,“课件管理”模块的程序开发;重构“统计”、“注册”模块。
自我评价
我身体健康,性格随和,五官端正,不怕苦不怕累。两年多的程序员生活锻炼了我坚强的意志,缜密的思维,以及强的抗压性;我做事有耐心,并且乐于学习新知识,更注重巩固旧知识。作为一名程序员,更重要的品质就是要懂得团队合作,而我恰好拥有团队合作精神,对工作认真负责。
篇4:JAVA开发个人简历
民 族: 汉族 出生年月: 1983年12月5日
证件号码: 婚姻状况: 未婚
身 高: 168cm 体 重: 55kg
户 籍: 广东湛江 现所在地: 广东湛江
毕业学校: 广东广播电视大学(全日制) 学 历: 专科
专业名称: 计算机应用(信息管理) 毕业年份:
工作年限: 五年以上 职 称:
求职意向
职位性质: 全 职
职位类别: 计算机/网络
职位名称: JAVA开发 ; Android开发 ; 软件工程
工作地区: 湛江市 ;
待遇要求: 可面议 ; 不需要提供住房
到职时间: 三天内
技能专长
语言能力: 英语 一般 ; 普通话 标准
计算机能力: 精通 ;
综合技能: 办公软件的使用
网络搭建、网络设施安装、配置与维护
电脑配置、软硬件的安装与维护
服务器配置、安装和维护
Struts2,Hibername,Spring开源框架/系统
HTML、JavaScript、jquery、jsp/Servlet等WEB页面开发技术
Sqlserver、mysql等关系类型数据库
了解Android软件开发
Myeclipse开发工具
教育培训
教育经历: 时间 所在学校 学历
9月 - 207月 广东广播电视大学(全日制) 专科
9月 - 206月 湛江市遂溪县城月中学 高中
培训经历: 时间 培训机构 证书
工作经历
所在公司: 广州太盈信息科技有限公司
时间范围: 9月 - 3月
公司性质: 私营企业
所属行业: 计算机/互联网/通信/电子
担任职位: JAVA工程师
工作描述: 维护JAVA语言开发的项目,修改项目和为项目开发新功能
离职原因:
所在公司: 广东协联科贸发展有限公司
时间范围: 12月 - 201月
公司性质: 私营企业
所属行业: 计算机/互联网/通信/电子
担任职位: 网络管理
工作描述: 局域网搭建,网络设施安装、配置与网络安全维护,服务器的安装、管理和维护,数据备份,电脑软硬件的安装、维护,办公设备的安装、使用与维护 , 企业网站维护。
自我评价: 有良的团队合作精神和创新思维,责任心强,目标明确,力求上进
有较强的纪律观,时间观念强,能迅速的适应各种环境,有良好的生活习惯
有较强的组织能力、稳重、脚踏实地、能吃苦耐劳、勇于迎接新挑战
篇5:java开发自我介绍
Good morning !
It is really my honor to have this opportunity for a interview, I hope i can make a good performance today. I'm confident that I cansucceed.
Now i will introduce myself briefly
I am 24 years old,born in Jiangxi province .
I was graduated from University of Science and Technology of China university. my major is Software Engineer.and I will get my master degree after my graduation in the year of . I spend most of my time on study,i have passed CET4 . and i have acquired basic knowledge of my major during my school time.
In July , I begin work for ...as a java engineer in suzhou city.Because I'm capable of more responsibilities, so I decided to change my job.
Because I want to change my working environment, I'd like to find a job which is more challenging.
Morover ** is a global company, so I feel I can gain the most from working in this kind of company ennvironment. That is the reason why I come here to compete for this position.
I think I'm a good team player and I'm a person of great honesty to others. Also I am able to work under great pressure.
That’s all. Thank you for giving me the chance
I am Zhang **, I graduated from Wuhan technology and engineer university in June,2009.my specialized field is computer technology and science and my major course is software engineering. Before graduation ,I passed the interview of Isoftstone company in April, 2009.and on may 1st,2009, I won the duty as a java software engineer and worked in Wuxi.After three months,I passed the assessment of the company and I was arranged into the shanghai branch of the company.
篇6:java开发自我介绍
我叫xx, 您可能会联想起琼瑶小说, 字的确就是那两个字, 差别就是人没有那么漂亮, 呵呵。其实, 我的同学更都喜欢称呼我的英文名字, 叫June, 六月的意思, 是君的谐音。(点评: 寥寥数语, 让面试官轻松地记住了申请人的名字。)
我来自xx市, 可能您没有去过, 是一个很小的县级市, 这几年刚刚开发了温泉业, 我想将来会有更多的人了解这个小城市。(点评: 提到温泉, 面试官对恩平这个陌生的地方一定会产生一点亲切感。)
在20xx年我以恩平市全市第一名的成绩考上了中山大学, 学的是计算机科学专业。 不过, 在中大, 我没法再像高中一样总是名列前茅了, 到目前为止, 我的综合学分排名是40%左右。在专业课程方面, 我C++的编程能力比较强, 一年以前就开始自学Java, 在班级里是最早开始学Java的。(点评: 诚实可信地阐述了自己的学习能力。)
我参与过我们老师领导的一个项目, 叫做聊天室, 我负责开发了其中的及时通信系统的编写。在我们班, 老师只挑选了我一个女生参与这个项目, 主要是我写程序的效率比较高, 态度也非常认真。(点评: 如果你的编程能力不如男生强, 至少你要告诉面试官, 我比多数女生要强。如果贵公司考虑选择一名女生, 那么, 选择我吧!)
除了学习和项目实习以外, 我在学生会工作了两年, 第一年做干事, 第二年被提升为秘书长。大家对我的评价是考虑问题很周全, 令人放心。(点评: 稳重周全, 是做技术支持工程师的一个完美形象。)
在我的求职清单上, IBM是我的首选单位, 原因和您面试过的很多同学都一样, 出于对大品牌的信赖。毕竟, 大品牌公司意味着很多我们需要的东西, 比如培训和薪资, 能和优秀的高素质的人在一起工作等等。(点评: 对于IBM这种一流的企业, 没有必要过多地解释自己为什么想来应聘, 点到为止。)
技术支持工程师也刚好是我的首选职位, 因为我有技术背景, 也有作为女性和和客户沟通的天然优势。还有, 我不担心频繁出差, 因为我身体素质很好, 我已经坚持晨跑两年多了。在IBM专业技术方面, 我信赖公司的培训体系和我自己的快速学习能力!希望能有机会加入IBM团队!
java工程师面试技巧
1、注意着装。
着装要基于人自身的阅历修养、审美情趣、身材特点,根据不同的时间、场合、目的等,力所能及地对所穿的服装进行精心的选择、搭配和组合。虽说人不可貌相,但求职面试的场合,应试者当天的穿着打扮对能否被录取,有着举足轻重的影响。
2、语气平和,语调恰当,音量适中。
面试时要注意语言、语调、语气的正确运用。打招呼时宜用上语调,加重语气并带拖音,以引起对方的注意。自我介绍时,最好多用平缓的陈述语气,不宜使用感叹语气或祈使句。声音过大令人厌烦,声音过小则难以听清。音量的大小要根据面试现场情况而定。两人面谈且距离较近时声音不宜过大,群体面试而且场地开阔时声音不宜过小,以每个用人单位都能听清你的讲话为原则。
3、语言要含蓄、机智、幽默。
说话时除了表达清晰以外,适当的时候可以插进幽默的语言,使谈话增加轻松愉快的气氛,也会展示自己的优越气质和从容风度。尤其是当遇到难以回答的问题时,机智幽默地语言会显示自己的聪明智慧,有助于化险为夷,并给人以良好的印象。
4、注意面试官的反应。
求职面试不同于演讲,而是更接近于一般的交谈。交谈中,应随时注意听者的反应。比如,听者心不在焉,可能表示他对自己这段话没有兴趣,你得设法转移话题;侧耳倾听,可能说明由于自己音量过小使对方难于听清;皱眉、摆头可能表示自己言语有不当之处。根据对方的这些反应,就要适时地调整自己的语言、语调、语气、音量、修辞,包括陈述内容。这样才能取得良好的面试效果。
篇7:java开发工程师个人简历
基本信息
姓 名: 应届毕业生求职网
性 别: 女
年 龄: 24岁
婚姻状况: 未婚
最高学历: 本科
工作年限: 3年
政治面貌: 中共党员
现居住地: 湖北
籍 贯: 湖北黄冈
联系电话: ×××××××××××
电子邮箱: ×××@yjbys.com
求职意向
工作类型: 全职
期望薪资: 面议
工作地点: 湖北
求职行业: 信息产业、计算机
求职职位: 软件工程师
工作经历
-10 - 北京××××科技股份有限公司 java开发工程师
工作描述: 负责产品先后有呼叫中心坐席软件、客服手机客户端后台服务支撑系统、互联网多渠道消息统一处理平台。在近三年的开发经历中,已熟悉呼叫中心行业技术和业务,熟练的掌握了JAVA开发技术,形成了良好的编码规范,能够独立进行需求分析、软件设计和代码开发,能在各类操作系统中部署应用,并积累了一定的软件测试、产品维护经验以及项目管理工作经验。
教育经历
-09 - -07 武汉工程大学 网络工程 本科
专业描述: c语言、操作系统、计算机组成、微机原理、C++、C#、java、数据结构、软件工程
自我评价
1. 认真主动,乐观积极,吃苦耐劳,细心谨慎,适应能力强,工作热情高,责任心强。
2. 在三年的软件开发过程中,积累了大量软件开发、软件测试、项目实施经验以及项目管理工作经验
篇8:java开发就业前景
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
为什么要学习Java
1、就业好:市场需求大,你我的生活周遭已处处可见Java的身影:我国对Java人才的需求已达到百万,并且每年都在以22%左右的速度增长。
2、容易学:Java丢弃了C++中很多难以理解的、令人迷惑的那些特性。最重要的,Java语言不使用指针,并提供了自动的废料收集。运用广:不受运行环境的限制,Java的最大特点就是跨平台性,不受运行环境显示,一次编译,处处运行!
3、前景好:功能强大,是大型开发项目中的主角,EJB3.0的推出使Java成为了大型项目中的主角。
就业方向
可以从事JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。工作几年后的JAVA软件工程师一是成为管理人员,例如产品研发经理,技术经理,项目经理等继续;二是他的技术工作之路,成为高级软件工程师、需求工程师等。
做java开发有发展前景吗?
一般来说java本身的发展就非常广,应用的地方也特别多,有erp等大型系统方面的,有web方面的,还有游戏方面的,java在大型B/S系统方面的应用非常广泛。当你走上java开发这条路后,你会向技术总监,项目经理,产品经理这些阶段慢慢进阶,这些过程就必须要脚踏实地,切莫急功近利。当你精通这些之后java则只是你所掌握的主要技术之一罢了。
目前java工程师薪资平均多少?
作为JAVA软件开发实习生,如没有技术与实战经验,薪水待遇可能在-2500左右,而初级JAVA软件工程师薪资待遇大约在4000-6000左右,两年工作经验以上的java工程师年薪基本大约在20万左右。
更多热门文章推荐:
1.Java就业前景如何
2.java开发就业前景
3.JAVA工程师的就业前景分析
4.学Java的就业方向有哪些?
5.就业前景最好的专业
6.软件开发就业前景分析
7.就业前景好的专业排名2016
8.AVA工程师就业前景分析
9.报考哪些专业就业前景较好
10.影视多媒体技术专业就业方向与就业前景分析
篇9:java前端开发面试题
1)现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?
这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用join方法实现。
2)在Java中Lock接口比synchronized块的优势是什么?你需要实现一个高效的缓存,它允许多个用户读,但只允许一个用户写,以此来保持它的完整性,你会怎样去实现它?
lock接口在多线程和并发编程中最大的优势是它们为读和写分别提供了锁,它能满足你写像ConcurrentHashMap这样的高性能数据结构和有条件的阻塞。Java线程面试的问题越来越会根据面试者的回答来提问。我强烈建议在你去参加多线程的面试之前认真读一下Locks,因为当前其大量用于构建电子交易终统的客户端缓存和交易连接空间。
3)在java中wait和sleep方法的不同?
通常会在电话面试中经常被问到的Java线程面试问题。最大的不同是在等待时wait会释放锁,而sleep一直持有锁。Wait通常被用于线程间交互,sleep通常被用于暂停执行。
4)用Java实现阻塞队列。
这是一个相对艰难的多线程面试问题,它能达到很多的目的。第一,它可以检测侯选者是否能实际的用Java线程写程序;第二,可以检测侯选者对并发场景的理解,并且你可以根据这个问很多问题。如果他用wait和notify()方法来实现阻塞队列,你可以要求他用最新的Java 5中的并发类来再写一次。
5)用Java写代码来解决生产者――消费者问题。
与上面的问题很类似,但这个问题更经典,有些时候面试都会问下面的问题。在Java中怎么解决生产者――消费者问题,当然有很多解决方法,我已经分享了一种用阻塞队列实现的方法。有些时候他们甚至会问怎么实现哲学家进餐问题。
6)用Java编程一个会导致死锁的程序,你将怎么解决?
这是我最喜欢的Java线程面试问题,因为即使死锁问题在写多线程并发程序时非常普遍,但是很多侯选者并不能写deadlock free code(无死锁代码?),他们很挣扎。只要告诉他们,你有N个资源和N个线程,并且你需要所有的资源来完成一个操作。为了简单这里的n可以替换为2,越大的数据会使问题看起来更复杂。通过避免Java中的死锁来得到关于死锁的更多信息。
7) 什么是原子操作,Java中的原子操作是什么?
非常简单的java线程面试问题,接下来的问题是你需要同步一个原子操作。
8) Java中的volatile关键是什么作用?怎样使用它?在Java中它跟synchronized方法有什么不同?
自从Java 5和Java内存模型改变以后,基于volatile关键字的线程问题越来越流行。应该准备好回答关于volatile变量怎样在并发环境中确保可见性、顺序性和一致性。
9) 什么是竞争条件?你怎样发现和解决竞争?
这是一道出现在多线程面试的高级阶段的问题。大多数的面试官会问最近你遇到的竞争条件,以及你是怎么解决的。有些时间他们会写简单的代码,然后让你检测出代码的竞争条件。可以参考我之前发布的关于Java竞争条件的文章。在我看来这是最好的java线程面试问题之一,它可以确切的检测候选者解决竞争条件的经验,or writing code which is free of data race or any other race condition。关于这方面最好的书是《Concurrency practices in Java》。
10) 你将如何使用thread dump?你将如何分析Thread dump?
在UNIX中你可以使用kill -3,然后thread dump将会打印日志,在windows中你可以使用”CTRL+Break”。非常简单和专业的线程面试问题,但是如果他问你怎样分析它,就会很棘手。
11) 为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法?
这是另一个非常经典的java多线程面试问题。这也是我刚开始写线程程序时候的困惑。现在这个问题通常在电话面试或者是在初中级Java面试的第一轮被问到。这个问题的回答应该是这样的,当你调用start()方法时你将创建新的线程,并且执行在run()方法里的代码。但是如果你直接调用run()方法,它不会创建新的线程也不会执行调用线程的代码。阅读我之前写的《start与run方法的区别》这篇文章来获得更多信息。
12) Java中你怎样唤醒一个阻塞的线程?
这是个关于线程和阻塞的棘手的问题,它有很多解决方法。如果线程遇到了IO阻塞,我并且不认为有一种方法可以中止线程。如果线程因为调用wait()、sleep()、或者join()方法而导致的阻塞,你可以中断线程,并且通过抛出InterruptedException来唤醒它。我之前写的《How to deal with blocking methods in java》有很多关于处理线程阻塞的信息。
13)在Java中CycliBarriar和CountdownLatch有什么区别?
这个线程问题主要用来检测你是否熟悉JDK5中的并发包。这两个的区别是CyclicBarrier可以重复使用已经通过的障碍,而CountdownLatch不能重复使用。
14) 什么是不可变对象,它对写并发应用有什么帮助?
另一个多线程经典面试问题,并不直接跟线程有关,但间接帮助很多。这个java面试问题可以变的非常棘手,如果他要求你写一个不可变对象,或者问你为什么String是不可变的。
15) 你在多线程环境中遇到的共同的问题是什么?你是怎么解决它的?
多线程和并发程序中常遇到的有Memory-interface、竞争条件、死锁、活锁和饥饿。问题是没有止境的,如果你弄错了,将很难发现和调试。这是大多数基于面试的,而不是基于实际应用的Java线程问题。
篇10:Java开发岗位面试题
一、Java基础
1. String类为什么是final的。
2. HashMap的源码,实现原理,底层结构。
3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。
4. 描述一下ArrayList和LinkedList各自实现和区别
5. Java中的队列都有哪些,有什么区别。
6. 反射中,Class.forName和classloader的区别
7. Java7、Java8的新特性(baidu问的,好BT)
8. Java数组和链表两种结构的操作效率,在哪些情况下(从开头开始,从结尾开始,从中间开始),哪些操作(插入,查找,删除)的效率高
9. Java内存泄露的问题调查定位:jmap,jstack的使用等等
10. string、stringbuilder、stringbuffer区别
11. hashtable和hashmap的区别
13 .异常的结构,运行时异常和非运行时异常,各举个例子
14. String a= “abc” String b = “abc” String c = new String(“abc”) String d = “ab” + “c” .他们之间用 == 比较的结果
15. String 类的常用方法
16. Java 的引用类型有哪几种
17. 抽象类和接口的区别
18. java的基础类型和字节大小。
19. Hashtable,HashMap,ConcurrentHashMap 底层实现原理与线程安全问题(建议熟悉 jdk 源码,才能从容应答)
20. 如果不让你用Java Jdk提供的工具,你自己实现一个Map,你怎么做。说了好久,说了HashMap源代码,如果我做,就会借鉴HashMap的原理,说了一通HashMap实现
21. Hash冲突怎么办?哪些解决散列冲突的方法?
22. HashMap冲突很厉害,最差性能,你会怎么解决?从O(n)提升到log(n)咯,用二叉排序树的思路说了一通
23. rehash
24. hashCode() 与 equals() 生成算法、方法怎么重写
二、Java IO
1. 讲讲IO里面的常见类,字节流、字符流、接口、实现类、方法阻塞。
2. 讲讲NIO。
3. String 编码UTF-8 和GBK的区别?
4. 什么时候使用字节流、什么时候使用字符流?
5. 递归读取文件夹下的文件,代码怎么实现
三、Java Web
1. session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。
2. servlet的一些相关问题
3. webservice相关问题
4. jdbc连接,forname方式的步骤,怎么声明使用一个事务。举例并具体代码
5. 无框架下配置web.xml的主要配置内容
6. jsp和servlet的区别
四、JVM
1. Java的内存模型以及GC算法
2. jvm性能调优都做了什么
3. 介绍JVM中7个区域,然后把每个区域可能造成内存的溢出的情况说明
4. 介绍GC 和GC Root不正常引用。
5. 自己从classload 加载方式,加载机制说开去,从程序运行时数据区,讲到内存分配,讲到String常量池,讲到JVM垃圾回收机制,算法,hotspot。反正就是各种扩展
6. jvm 如何分配直接内存, new 对象如何不分配在堆而是栈上,常量池解析
7. 数组多大放在 JVM 老年代(不只是设置 PretenureSizeThreshold ,问通常多大,没做过一问便知)
8. 老年代中数组的访问方式
9. GC 算法,永久代对象如何 GC , GC 有环怎么处理
篇11:java开发实习目的
一、实习目的
进一步了解Java开发的相关知识,掌握Java开发的基本技术,丰富Java开发的实战经验。学习SQL的基础知识及正确的运用方法,ssh等企业应用框架和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用已学知识Java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
二、岗位介绍
Java软件工程师,学习基于Java平台的Web应用和设计知识。主要应用java基础、MySQL数据库、Servlet技术、JSP页面设计、JQuery、ajax、maven、freemarket、hibernate、struts2、spring、xml等技术完成网站与游戏后台的开发。
三、实习总结及体会
通过这次实习机会,我主要学习了以上这些java编程的技术,同时也明白了身处公司中如何更好地与同事配合,毕竟在软件开发中,你不可能 一个人干完一个系统,大家都是通过svn等团队管理工具互相配合完成编程任务。在实习之前,我对软件开发的过程只有一个模糊地印象,以为只要把代码编写完之后就算基本上一个项目开发完毕了。然而通过这次实习,彻底颠覆了我的认知,我当时的认知无疑是非常幼稚和可笑的,完全的软件开发过程不只只是编写代码,在编写代码之前还有好多的事情要做,比如文档的编写、对项目进行需求分析、数据库设计等等。代码编写完成之后还要进行测试,以及人员的培训,这些都是必须做,也是必不可少的项目,甚至比代码的编写还重要。
以前总是觉得自己干不好编程,没有足够的自信,但通过一系列知识的学习,还有人际交往能力的提高,我渐渐地认识到如果个人想要在公司立足,除了要有扎实的知识基础,还必须具备良好的交流沟通能力,虽然现在我在公司基本没出现加班的情况,但做这一行就得做好心里准备,时刻准备战斗,对于我们现在这个阶段来说,实践就是提高的唯一捷径,在这个关键的阶段中,你必须做到肯吃苦,不怕累,让知识和技能来充实你的生活,但你回想这一刻的时候,你并不在乎当初赚的工资是多少,上班的时间是多久,你只在乎的是你的技能、经验、人际关系的提高,这样会给你带来一种成就感,对于即将毕业的大学生来说,经验与经历是你以后发展的敲门砖,即将面对社会的我们,再也没有校园那一堵堵围墙能给我们安全感并保护着我们,我们需要面对社会,同其他人竞争,如果你现在还在纠结这份工作很辛苦、工资很低,那你就错了,你要纠结的是这份工作能不能学到东西,你的能力跟你的报酬对不对等,如果当你发现你的能力跟你的报酬严重不对等或是没东西学习的时候,那时你可以选择到别的地方发展。
现在的我没事也会去一些java的QQ群跟大家交流一番,在这里你能找到很多程序猿(程序员的网络叫法),大家一起讨论技术,讨论问题,探讨人生,虽然很多时候都是在八卦,但只有他们才能理解这个职业的艰辛,才能与你感同身受。我在开发期间也遇到很多问题,但是我会试着到网络去找答案,如果实在找不到我会试着问问我的上级,或者跟一些朋友讨论一下,如果发现了这个问题的答案我会及时把它记录下来,方便以后遇到问题可以随时翻阅,我相信好记性不如烂笔头这句话,我也相信如果一个程序员写的代码没有错误那只能证明他没写过代码,虽然我比较懒,但我现在有空的时候都会对着电脑敲代码,我相信手感是敲出来的,你看10遍都不如你敲一遍来得印象深刻。
通过这次实习,我认识到了一个软件开发的完整的过程,为我今后进行实际的工作奠定了坚实的基础。首先,进入公司,你就是一名职业人,不再是一名学生,你要具备一名职业人应具备的素养,不迟到不早退是必然的,而且还要时刻严格要求自己,公司的规定要严格遵守。然后,在技术上也有了很大的提高,学习了很多公司自己的框架和工具,这都是一些前辈的宝贵经验。
篇12:java开发程序员个人简历
成功的java开发程序员简历是为通过面试打下基础,因此在制作时需要重视简历模板的制作与简历内容的编写。
个人信息
yjbys
性 别: 男
民 族: 汉族 出生年月: 1991年9月12日
婚姻状况: 未婚
身 高: 175cm 体 重: 65kg
户 籍: 福建莆田 现所在地: 福建莆田秀屿区
毕业学校: 福建农林大学 学 历: 本科
专业名称: 电子技术 电子信息工程 毕业年份: 2015年
工作经验: 一年以上 最高职称:
求职意向
职位性质: 全 职
职位类别: 计算机软件
互联网开发及应用
职位名称: 软件工程师,java开发程序员 ;
工作地区: 福建-莆田市区 ;
待遇要求: (面谈)元/月 可面议 ; 不需要提供住房
到职时间: 可随时到岗
技能专长
语言能力: 英语 ;
电脑水平: 1、熟练 JSP+Servlet 的 mvcWeb 开发模式;
2、熟悉 web 前端开发相关技术,如 html、JQuery、JavaScript,Json,Ajax 等;
3、熟练 JAVA 面向对象开发技术,掌握常用设计模式;
4、熟练使用 MyEclipse、tomcat、Navicat、Plsqldev 等工具;
5、掌握 Oracle、MYSQL 数据库,熟练使用 jdbc;
6、熟悉 SpringMVC、Mybatis 、Spring、Struts2.0、Hibernate 等应用框架;
7、具备团队项目开发经验,参与软件需求设计、详细设计、编码等开发活动,能熟练使用 SVN
代码配置管理。
教育培训
教育背景:
时间 所在学校 学历
2011年9月 - 2015年7月 福建农林大学 本科
培训经历:
时间 培训机构 培训主题
2016年6月 - 2016年11月 中软国际(厦门) java开发
工作经历
所在公司: 冠捷显示科技(厦门)有限公司
时间范围: 2015年7月 - 2016年6月
公司性质: 上市公司
所属行业: 电子、微电子技术
担任职位: 售后工程师
工作描述: 市场异常的追踪,分析,预防
离职原因:
其他信息
自我评价: 1、思路清晰,有独立分析解决问题的能力。
2、工作认真、负责,乐于沟通,乐于学习,勇于创新,乐于分享,性格开朗。
3、具备良好的学习、沟通和团队协作能力。
4、对技术充满热情,敢于分析问题和解决问题,能够主动探索新技术。
拓展阅读:即便你不算优秀 抢眼的个人简历也能够凸显求职优势
想要在用人单位中获得一席之地,就需要编写一份个人简历。优秀的个人简历能够凸显求职者自身优势,从而获得招聘人员的认可获得面试机会,而相对来说差强人意的个人简历则无法获得面试机会。因此在编写个人简历时需要重视制作手法并且突出自身优势,只有这样的个人简历才能够获得招聘人员的认可,从而凭借投递个人简历获得面试机会。
一、工作经验十分重要
现在大多用人单位都十分看重工作经验,甚至在招聘广告上都明确标注出有工作经验者优先聘用。因此求职者如果具备丰富的工作经验,可以将亮点放在工作经验上。不过在编写时需要结合求职意向,因为与工作经验不相关的工作经验不具备任何求职的.实质意义。个人简历中只需要编写出两条工作经验就可以了,过多的工作经验反而会起到反作用。
二、处于求职劣势地位
不同于上述求职者,这类求职者身处求职劣势地位。这种求职者可能学历不高,也可能不具备工作经验。这时候就需要知道当求职者处于劣势地位该如何编写个人简历?实际上在出现这种情况之后,可以在个人简历中编写你的专业技能或者是英语口语。这样的编写方式才能够在最大程度上凸显自身优势,用一种最直观的方式向招聘人员证明自己具有发展潜能,从而凭借个人简历里轻松获得面试机会。
★ java个人总结
★ java学习总结
★ java年终总结
★ java教学总结

【java开发接口范文(精选12篇)】相关文章:
java培训实习报告2023-06-16
java毕业实习报告2022-05-02
java开发面试题型与技巧2023-12-21
MIDP2.0及其移植技术分析2024-02-07
JAVA笔试经验2022-05-31
安卓论文总结报告2022-04-30
java企业的面试笔试题2022-09-26
高级Java笔试题2023-11-05
浅谈PDM系统中的图档批阅技术2023-09-13
java毕业实习体会2022-08-21