java个人工作总结.docx
- 文档编号:8804281
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:38
- 大小:50.15KB
java个人工作总结.docx
《java个人工作总结.docx》由会员分享,可在线阅读,更多相关《java个人工作总结.docx(38页珍藏版)》请在冰豆网上搜索。
java个人工作总结
java个人工作总结
篇一:
JAVA个人工作总结
个人工作总结
时间一晃而过,转眼间到公司已经5个月了。
这是我人生中弥足珍贵的一段经历。
在这
段时间里各级领导在工作上给予了我极大的帮助,在生活上给予了我极大的关心。
在对公司
各级领导肃然起敬的同时,也为我有机会成为公司的一份子而自豪。
在这5个月的时间里,在领导和同事们的悉心关怀和指导下,通过自身的努力,各方面
均取得了一定的进步,现将我的工作情况作如下汇报。
一、通过培训学习和日常工作积累使我对公司有了一定的新的认识。
在7月份我来到了xxx公司-郑州分公司参加招聘,经过几轮面试和笔试,终于能够有幸
加入了xxx这个大家庭,在我进入公司时我拿到的第一份资料就是公司介绍和新员工入职说
明,当时只是觉得公司很正规,很强大。
在和人事、部门领导交流后,感觉公司很亲切,很
温馨。
公司的理念在平时的工作以及项目开发时体现的淋漓尽致,本人对公司的理念非常认
同。
现在公司在xx行业起到了举足轻重的地位,今后还将更加辉煌。
二、遵守各项规章制度,认真工作,端正态度,使自己素养不断得到提高。
爱岗敬业的职业道德素质是每一项工作顺利开展并最终取得成功的保障。
在这5个多月
的时间里,我能遵守公司的各项规章制度,兢兢业业做好本职业工作,5个多月来从未迟到
早退,用满腔热情积极、认真地完成好每一项任务,认真履行岗位职责,平时生活中团结同
事、不断提升自己的团队合作精神。
在这5个月的时间里让我认识到:
一种积极豁达的心态、
一种良好的习惯、一份计划并按时完成竟是如此重要,并最终决定一个的人成败。
让我对自
己的人生有了进一步的认识,渴望有所突破的我,将会在以后的工作和生活中时时提醒自己。
以便自己以后的人生道路越走越精彩。
三、认真学习岗位职能,工作能力得到了一定的提高。
在进入公司以来,一直参与到xxx项目的集成和开发。
通过完成上述工作,使我认识到
一个称职的开发人员应当具有良好的语言表达能力、扎实的技术能力、较强的逻辑处理能力、
灵活的应变问题能力、有效的对外联系能力。
在参与项目开发的过程中,发现很多看似简单
的工作,其实里面还有很多技巧。
四、不足和需改进方面。
虽然加入公司这个大家庭已经5个多月,对开发技术掌握的还不是很深,对发现问题的
处理还不是很全面。
随着对公司和工作的进一步熟悉,我也希望能够在今后的工作中更加迅
速的提升自己的业务能力以及技术能力,我觉得多做一些工作更能体现自己的人生价值。
“业精于勤而荒于嬉”,在以后的工作中我要不断学习业务知识,通过多看、多问、多学、多
练来不断的提高自己的各项业务技能。
学无止境,时代的发展瞬息万变,各种学科知识日新
月异。
我将坚持不懈地努力学习各种知识,并用于实践。
在今后工作中,要努力做好开发人员的本职工作,注重工作态度,把自己的工作创造性
做好做扎实,为项目的开发以及公司的发展贡献自己的力量。
五、工作计划
暂时做出以下几点规划:
1、要提高工作的主动性,做事干脆果断,不拖泥带水;
2、工作要注重实效、注重结果,一切工作围绕着目标的完成;
3、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺;
4、把握一切机会提高专业能力,加强平时知识总结工作;
5、虚心请教比我做的优秀的其他同事,向他们学习技术或经验。
其实作为一个新员工。
所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身
上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我
都相信这两点:
一是三人行必有我师,二是天道酬勤。
展望临近的xxx年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。
相信自己会
完成新的任务,能迎接新的挑战。
xxx篇二:
java个人总结(仅供参考)
第一章
(1)了解j2se、j2ee、j2mej2se(java2standardedition):
标准版主要目的是为台式机和工作站提供一个开发和运行的平台。
包括标准的java2sdk、工具、运行时环境和api,用java程序设计语言编写、部署和运行applet和应用程序的开发人员,是桌面开发和低端商务应用的解决方案。
j2ee(java2enterpriseedition):
企业版主要目的是为企业计算提供一个应用服务器的运行和开发平台。
j2ee本身是一个开放的标准,任何软件厂商都可以推出自己的符合j2ee标准的产品,通过基于标准化模块组件和一整套的相关服务能够自动处理应用程序行为的许多细节,从而大大简化了多层企业应用程序的构造和部署。
ibm、oracle、bea、hp等29家已经推出了自己的产品,其中尤以bea公司的weblogic产品和ibm公司的websphare最为著名。
j2me(java2microedition):
小型版主要是面向消费电子产品,为消费电子产品提供一个java的运行平台,使得java程序能够在手机、机顶盒、pda等产品上运行包含高度优化的java运行时环境,致力于电子消费产品和嵌入式设备的解决方案。
(2)掌握java环境变量的配置sdk平台提供的java编译器()和java解释器()位于java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特
性中设置path。
对于windows20XX、windows20XX、windowsxp,用鼠标右键点击“我的电脑”。
弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后
点击按钮“环境变量”,添加如下的系统环境变量
第二章
(1)掌握java的输入输出:
输入:
scanner类
输出:
类
scannerscanner=newscanner;(请输入分数:
);intscore=;;//数字格式;//百分比格式;//货币格式,这跟系统区域有关
(2)掌握数组(静态、动态两种方法初始化数组)静态初始化intintarray[]={1,2,3,4};stringstringarray[]={abc,how,you};动态初始化简单类型的数组intintarray[];intarray=newint[5];复合类型的数组stringstringarray[];stringstringarray=newstring[3];
stringarray[0]=newstring(how);stringarray[1]=newstring(are);
stringarray[2]=newstring(you);二维数组静态intintarray[][]={{1,2},{2,3},{3,4,5}};二维动态strings[][]=newstring[2][];s[0]=newstring[2];s[1]=new
string[2];
s[0][0]=newstring(good);s[0][1]=newstring(luck);s[1][0]=newstring(to);s[1][1]=newstring(you);该部分为重点内容:
会出对程序题
会出针对数组的编程题(52页)
第三章面向对象基础(重点)
(1)理解面向对象的基本特征(问答题)封装
封装性就是把对象的属性和服务结合成一个独立的单位,并尽可能隐蔽对象的内部细节。
包含两个含义:
1把对象的全部属性和全部服务结合在一起,形成一个不可分割的独立单位(即对象)。
2信息隐蔽,即尽可能隐蔽对象的内部细节,对外形成一个边界〔或者说形成一道屏障。
只保留有限的对外接口使之与外部发生联系。
继承
特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的继承。
例如,轮
船、客轮;人、大人。
一个类可以是多个一般类的特殊类,它从多个一般类中继承了属性与
服务,这称为多继承。
在java语言中,通常我们称一般类为父类(superclass,超类),特
殊类为子类(subclass)。
多态对象的多态性是指在一般类中定义的属性或服务被特殊类继承之后,可以具有不同的数
据类型或表现出不同的行为。
这使得同一个属性或服务在一般类及其各个特殊类中具有不同
的语义。
例如:
“几何图形”的“绘图”方法,“椭圆”和“多边形”都是“几何图”的子类。
其“绘图”方法功能不同。
(2)掌握类的定义与使用定义类、方法、字段
掌握类的定义中的各修饰符:
public、private、protected、final、abstract等
局部变量和成员变量的不同点(问答题)1变量定义部分所定义的变量称为类的成员变量,在方法体中定义的变量和方法的参数
被称为局部变量。
成员变量在整个类内都有效,局部变量只在定义它的方法内有效。
成员变
量在整个类内都有效,局部变量只在定义它的方法内有效。
2成员变量又分为实例成员变量(简称实例变量)和类变量(也称静态变量),如果成员
变量的类型前面加上关键字static,这样的成员变量称为类变量或静态变量。
3如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏,也就是说,这个成
员变量在这个方法内暂时失效。
成员变量和局部变量的共同之处1成员变量和局部变量的类型都可以是java中的任何一种数据类型,包括基本类型:
整
型、浮点型、字符型;引用类型:
数组类型、对象。
2成员变量和局部变量的名字都必须符合标识符规定,名字如果使用拉丁字母,首写字
母小写;如果多个单词组成,从第2个单词开始的其他单词的首写字母使用大写。
理解静态变量、静态成员变量、静态方法类变量仅在生成第一个对象时分配内存,所有实例对象共享同一个类变量,每个实例对象对类变量的改变都会影响到其它的实例对象。
类变量可通过类名直接
访问,无需先生成一个实例对象,也可以通过实例对象访问类变量。
但类方法不能访问实例变量,只能访问类变量。
类方法可以由类名直接调用,也可由实
例对象进行调用。
类方法中不能使用this或super关键字。
理解对象的生成包括对象的声明、实例化和初始化三个步骤。
一般格式为:
类名对象名=new类名([参数]);理解对象变量和对象关系理解实例变量和类变量的关系理解方法调用中的参数传递当方法被调用时,如果方法有参数,参数必须要实例化,即参数变量必须有具体的值。
在java中,方法的所以参数都是“传值”的,也就是说,方法中的参数变量的值是调用者指
定的值的副本。
例如,如果向方法的int类型参数x传递一个值,那么参数x得到的值是传
递值的副本。
方法如果改变参数的值,不会影响向参数“传值”的变量的值理解this关键字
理解包和import
包是将一些类聚集在一起的一个实体,是java语言中有效管理类的一个机制。
packagetom;
在编写程序时,除了自己编写类外,还经常需要使用java提供的许多类,这些类可能在不同的包中,使用import语句可以引入包中的类。
import*;
第四章(继承、超类和子类)(编程———老师上课讲的课件)
(1)理解override(覆盖)overloa(重载)方法重载是指在一个类中用同一个名字定义多个方法,每个方法的参数必须不同,或者是参数的个数不同,或者是参数类型不同。
覆盖override,是指派生类中存在重新定义的函数,其函数名、参数列、返回值类型
必须同父类中的相对应被覆盖的函数严格一致,覆盖函数和被覆盖函数只有函数体(花括号
中的部分)不同,当派生类对象调用子类中该同名函数时会自动调用子类中的覆盖版本,而
不是父类中的被覆
盖函数版本,这种机制就叫做覆盖
(2)理解super关键字
(3)理解抽象类、抽象方法java语言中,用abstract关键字来修饰一个类时,这个类叫做抽象类,用abstract关
键字来修饰一个方法时,这个方法叫做抽象方法abstractclassabstractclass{}//抽象类abstractreturntypeabstractmethod([paramlist])//抽象方法抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。
抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类。
对象不
能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象。
在抽象类中的成员方法可以包括一般方法和抽象方法。
抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有
方法体,也就是说抽象方法只需要声明而不需要实现。
当一个方法为抽象方法时,意味着这
个方法必须被子类的方法所重写,否则其子类的方法仍然是abstract的。
(4)理解接口的概念及使用
(5)理解内部类
内部类是在一个类的内部嵌套定义的类,它可以是其它类的成员,也可以在一个语句块
的内部定义,还可以在表达式内部匿名定义。
(6)理解匿名内部类匿名类是一种特殊的内部类,它是在一个表达式内部包含一个完整的类定义。
当一个内
部类的类声名只是在创建此类对象时用了一次,而且要产生的新类需继承于一个已有的父类
或实现一个接口,才能考虑用匿名类。
由于匿名类本身无名,因此它也就不存在构造方法。
它需要显示地调用一个无参的父类的构造方法,并且重写父类的方法。
(7)掌握定时器类
该部分一定出编程题:
围绕继承、接口
第五章
(1)掌握stringbuffer、math类可变字符串构造器,如频繁的修改字符串值,可以使用stringbuffer。
math类是
final的,不能被继承,类中的方法和属性全部是静态,不允许在类的部创建math类的对象。
因此,只能使用math类的方法而不能对其作任何更改。
第八章(重点)
(1)掌握访问文件的流程
(2)掌握字节流
fileinputstreamfileoutputstream
(3)随机存取文件randomaccessfile(191)
(4)文本流
第九章(重点)
(1)理解异常处理机制
(2)异常的分类:
error,exception(运行时异常,非运行时异常)
(3)如何处理异常(问答)
(1)捕获异常:
当java运行环境得到一个异常对象时,它将会沿着方法的调用栈逐层回溯,寻找处理
这一异常的代码。
找到能够处理这种类型的异常的方法后,运行环境把当前异常对象交给这个方法进行处理,这一过程称为捕获(catch)异常。
这是积极的异常处理机制。
如果java运行环境找不到可以捕获异常的
方法,则运行环境将终止,相应的java程序也将退出。
(2)声明抛弃异常:
如果一个方法并不知道如何处理所出现的异常,则可在方法声明时,声明抛弃(throws)
异常。
这是一种消极的异常处理机制。
(4)定义自己的异常(编程)(211)@理解对象的生成
包括对象的声明、实例化和初始化三个步骤。
一般格式为:
类名对象名=new
类名([参数]);篇三:
软件开发工程师个人年终工作总结范文软件开发工程师个人年终工作总结范文作为一个软件开发工程师(我也是一名软件开发工程师),所实在的如果每年只做那么一
篇二:
IT行业Java程序员个人年度总结
个人工作总结
时间一晃而过,转眼间到公司已经5个月了。
这是我人生中弥足珍贵的一段经历。
在这段时间里各级领导在工作上给予了我极大的帮助,在生活上给予了我极大的关心。
在对公司各级领导肃然起敬的同时,也为我有机会成为公司的一份子而自豪。
在这5个月的时间里,在领导和同事们的悉心关怀和指导下,通过自身的努力,各方面均取得了一定的进步,现将我的工作情况作如下汇报。
一、通过培训学习和日常工作积累使我对公司有了一定的新的认识。
在7月份我来到了XXX公司-郑州分公司参加招聘,经过几轮面试和笔试,终于能够有幸加入了XXX这个大家庭,在我进入公司时我拿到的第一份资料就是公司介绍和新员工入职说明,当时只是觉得公司很正规,很强大。
在和人事、部门领导交流后,感觉公司很亲切,很温馨。
公司的理念在平时的工作以及项目开发时体现的淋漓尽致,本人对公司的理念非常认同。
现在公司在XX行业起到了举足轻重的地位,今后还将更加辉煌。
二、遵守各项规章制度,认真工作,端正态度,使自己素养不断得到提高。
爱岗敬业的职业道德素质是每一项工作顺利开展并最终取得成功的保障。
在这5个多月的时间里,我能遵守公司的各项规章制度,兢兢业业做好本职业工作,5个多月来从未迟到早退,用满腔热情积极、认真地完成好每一项任务,认真履行岗位职责,平时生活中团结同事、不断提升自己的团队合作精神。
在这5个月的时间里让我认识到:
一种积极豁达的心态、一种良好的习惯、一份计划并按时完成竟是如此重要,并最终决定一个的人成败。
让我对自己的人生有了进一步的认识,渴望有所突破的我,将会在以后的工作和生活中时时提醒自己,以便自己以后的人生道路越走越精彩。
三、认真学习岗位职能,工作能力得到了一定的提高。
在进入公司以来,一直参与到XXX项目的集成和开发。
通过完成上述工作,使我认识到一个称职的开发人员应当具有良好的语言表达能力、扎实的技术能力、较强的逻辑处理能力、灵活的应变问题能力、有效的对外联系能力。
在参与项目开发的过程中,发现很多看似简单的工作,其实里面还有很多技巧。
四、不足和需改进方面。
虽然加入公司这个大家庭已经5个多月,对开发技术掌握的还不是很深,对发现问题的处理还不是很全面。
随着对公司和工作的进一步熟悉,我也希望能够在今后的工作中更加迅速的提升自己的业务能力以及技术能力,我觉得多做一些工作更能体现自己的人生价值。
“业
精于勤而荒于嬉”,在以后的工作中我要不断学习业务知识,通过多看、多问、多学、多练来不断的提高自己的各项业务技能。
学无止境,时代的发展瞬息万变,各种学科知识日新月异。
我将坚持不懈地努力学习各种知识,并用于实践。
在今后工作中,要努力做好开发人员的本职工作,注重工作态度,把自己的工作创造性做好做扎实,为项目的开发以及公司的发展贡献自己的力量。
五、工作计划
暂时做出以下几点规划:
1、要提高工作的主动性,做事干脆果断,不拖泥带水;
2、工作要注重实效、注重结果,一切工作围绕着目标的完成;
3、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺;
4、把握一切机会提高专业能力,加强平时知识总结工作;
5、虚心请教比我做的优秀的其他同事,向他们学习技术或经验。
其实作为一个新员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信这两点:
一是三人行必有我师,二是天道酬勤。
展望临近的XXX年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。
相信自己会完成新的任务,能迎接新的挑战。
XXX
篇三:
Java个人总结(仅供参考)
第一章
(1)了解J2SE、J2EE、J2ME
J2SE(Java2StandardEdition):
标准版
主要目的是为台式机和工作站提供一个开发和运行的平台。
包括标
准的Java2SDK、工具、运行时环境和API,用Java程序设计语
言编写、部署和运行Applet和应用程序的开发人员,是桌面开发
和低端商务应用的解决方案。
J2EE(Java2EnterpriseEdition):
企业版
主要目的是为企业计算提供一个应用服务器的运行和开发平台。
J2EE本身是一个开放的标准,任何软件厂商都可以推出自己的符
合J2EE标准的产品,通过基于标准化模块组件和一整套的相关服
务能够自动处理应用程序行为的许多细节,从而大大简化了多层企
业应用程序的构造和部署。
IBM、Oracle、BEA、HP等29家已经推出了自己的产品,其中尤
以BEA公司的WebLogic产品和IBM公司的WebSphare最为著名。
J2ME(Java2MicroEdition):
小型版
主要是面向消费电子产品,为消费电子产品提供一个Java的运行
平台,使得Java程序能够在手机、机顶盒、PDA等产品上运行包
含高度优化的Java运行时环境,致力于电子消费产品和嵌入式设
备的解决方案。
(2)掌握Java环境变量的配置
SDK平台提供的Java编译器()和Java解释器()位于
Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。
对于Windows20XX、Windows20XX、WindowsXP,用鼠标右键点击“我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,添加如下的系统环境变量
第二章
(1)掌握Java的输入输出:
输入:
Scanner类
输出:
类
Scannerscanner=newScanner;
("请输入分数:
");
intscore=;
;//数字格式
;//百分比格式
;//货币格式,这跟系统区域有关
(2)掌握数组(静态、动态两种方法初始化数组)
静态初始化intintArray[]={1,2,3,4};StringstringArray[]={"abc","How","you"};
动态初始化简单类型的数组intintArray[];intArray=newint[5];
复合类型的数组StringstringArray[];StringstringArray=new
String[3];
stringArray[0]=newString("How");stringArray[1]=new
String("are");
stringArray[2]=newString("you");
二维数组静态intintArray[][]={{1,2},{2,3},{3,4,5}};
二维动态Strings[][]=newString[2][];s[0]=newString[2];s[1]=newString[2];
s[0][0]=newString("Good");s[0][1]=newString("Luck");
s[1][0]=newString("to");s[1][1]=newString("You");
该部分为重点内容:
会出对程序题
会出针对数组的编程题(52页)
第三章面向对象基础(重点)
(1)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 个人 工作总结