java培训个人总结_第1页
java培训个人总结_第2页
java培训个人总结_第3页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java培训个人总结最近发表了一篇名为java培训个人总结的范文,感觉很有用处,希望 大家能有所收获。篇一:java培训课心得总结Java培训课心得总结在参加java培训的过程中,我感觉其实生活中很多时候与 java编程是存 在相似点。比如说我们想做一件什么事情,总是要先考虑下这件事的目的,做这 件事需要先准备些什么,中间需要哪些步骤,最后怎样实现等等,这与计算机编 程思想惊人的相似,所以说,在很多人看来,计算机很复杂,有数不清的代码和 程序,可以完成各种各样的任务,功能千变万化,要掌握它是一件难比登天的任 务,其实不然。计算机这种复杂性,完全是人赋予的,计算机只是单纯的按照人 的指令去完成我

2、们想要完成的事情, 从这方面看,计算机是简单的。经过这一次 的java培训,其中在java的各种对象、方法、类等方面上有了一个比较清晰的 想法。当自学时你就不会听到有这样那样的想法与指导, 学起来就会比较迷茫点, 但是有一个比较好的老师来指点下, 那样的效果上就不同了,可以让自己的想法 和思维开拓点来学习java,亲身感受过后,确实跟自学不一样,自学的话自己 可能没这么好去理解代码,有个人带着去理解代码的话学起来比较快点,用起来也会容易惯通点。通过这次也可以学到一个团队的重要,一个小项目可以一个人完成,那已经是很痛苦地那种了,最全面的范文参考写作网站但是有一个大项目的话,那就不是一个人可以完成

3、的事了,必须由一个团体来共同完成项目,一个的技术牛不 算牛,一个团体的技术都很牛了那才是真正的牛, 这样合作起来就可以更快的把 一个项目完成,而个人来说,也不会感到非常吃力,分功合作对于开发一个项目 来说是重要的一步,在分功的时候必须分功明确,不然在开发程中会出现错乱, 例如一个人开发了登陆的功能了,由于分功不明确导至另一个在也在开发此功 能,分功明确了会减去诸如些类的一些错误和麻烦。学习java听老师讲起课来,自己听得明白,但是要自己真的去动手起来做的话,那又是另一回事了,听得明白不一定就可以自己动手做出来,学习java只有听懂了再自己动手去真正的做出一些东西来运用这些代码,让代码在你脑子里

4、转来转去不会忘记,看到有类似的功能你就会想起用这些代码来实现功能,那样才是真正的学会了,不然你就是没学会。在学习java的过程中,最需要的就是耐心,在学习过程中,你会感到很枯燥,烦恼,无聊,寂寞感,但这些都不是问题,问题就是你能不能有很好的耐心学习下去,一般的人都是因为没耐心学 下去才觉得它难,其实java语言本身不难,难的是你自己有没有这样的心去学, 范文TOP10C耐心很重要。耐心+灵活变通二学习成功篇二:java学习个人总结1.2.3.4.5.6.7.8.11.12.13.14.15.16.17.18.19.20.基础式1设计模7面向对象12常用类14集合14异常16 10流HTML17

5、CSS20Javascript22AJAX26Json29AJAX和 json 的实例32Jquery35EasyUI37JDBC37Servlet+Jsp+JavaBean 整合开发39案例ajax+easyui+jsp+servlet+javabean53WebService61Struts261hibernate基础变量的语法?variable has to be declared and in itialized before use?scope of variables.?variable can be in itialized only ONCE八种基本数据类型byte,short

6、,i nt,l ongfloat,double,charboolea n数据类型转换(1) 自动类型转换(2) 强制类型转换自动类型转换分两种情况:1,不同类型的数据进行运算时,系统会自动将 运算优先级别低的转换成级别高的,结果和运算级别高的数据类型一样。2,赋值运算符两边类型不一样时,系统会自动将右侧表达式的类型转换成左侧的变量 类型,然后再赋值强制类型转换:如:(int)就是取整数部分(int ) a%10取a的个位数方法方法由返回值,方法名,参数,内容组成。一般方法由类所创建的对象调用,思想汇报专题类不直接调用 形参和实参void speak(Stri ng n ame) 形参,入参(“

7、我叫” +name)public static void main( Stri ng args)People zha ngsa n=new People();(“张三”);实参方法有没有返回值的方法(void),和有返回值的方法int calculate(Stri ng.hobbies)for(Stri ng hobbyhobbies)(hobby+ ”“);int totalHobbies=;return totalHobbies;public static void main( Stri ng args)People zha ngsa n=new People();int n=( “唱歌”

8、,”跳舞”,”游泳”);(“ n有” +n+”个爱好”);方法的值传递和引用传递值传递,传的是数值;而引用传递传的是对象(即相当于地址,和c里面的 指针一样)java中为了避免引用传递出错,使用static关键字,使得对象无法二次赋 值,而发生错误。如:public class san weistatic int h;长static int w;重static int k;宽public class Pers on int age;void speak(i nt age,sa nwei sw)(“” +” , ” +” , ” +);age=24;=18;public static void

9、main( Stri ng args)TODO Auto-generated method stub我今年” +age+” 岁了,我的三围是Pers on xiao ming= new Pers on();int age=22;san wei sw= new san wei();=90;=60;=90;age传递的是值,而sanwei传递的是引用(地址),c里面叫指针(age,sw);(age);();方法的重载方法的名称,返回值相同,但是参数的类型和参数的个数不同,java的多态 性的重要体现。String类型转化为int型:(b) 如b= “3”就会转化为3static静态方法和普通方法s

10、tatic 方法一般是工具类方法static方法:方法属于类本身,调用方式:1类名.方法(绝大部分情况)2. 对象方法(不建议这么使用)普通方法:方法属于类的对象,调用方式:1.对象.方法如:public class Deomvoid fun 1()static void fun 2()public static void main (Stri ng args)Demo dem o=new Demo();调用普通方法();调用静态方法();递归方法:方法通过直接或间接的方式调用自己有一个循环体,一个终止条件如:int DiGui(int n,int result)if(n=1)return 1

11、;elseresult=result* n;n-;return result;构造方法创建实例时,进行初始化的作用,没有返回值,和类名一样。this关键字范文写作,表示当前对象,this可以调用本类中的属性和构造 方法。(防止构造方法,内部重名,如=name比name=nam看上去好很多,不至 于那么莫名其妙)如:public class Stude nt()private int id;private String n ame;private String sex;构造方法Stude nt()=id;=n ame=sex;运算符自增运算先计算+运算,再赋值,最后进行+。女口后 + 运算 a+

12、。1 int a=1;i nt b;2 int b = a+;1. 取a的值为1,作为a+表达式的值为12. 将a的值增加1,a为23. 执行赋值运算,将a+的值1赋给b,b为1复合赋值运算sum+=i 与 sum=sum+i 等同。逻辑运算流程控制ifesleswitch的条件只能是byte char short int 类型,不能是long或其它类型。只能是整数(byte char short int ) 常量或字面量,如中,但不能是表达式或变量。1. 遇到break;后跳过后面的case语句。whilefor在for循环中,先执行初始化(1),再判断布尔表达式(2),再执行循环 体(3)

13、,再递增表达式(4) ?1 for(i nitializatio n(1);boolea n-expressio n(2);step(4) 2 stateme nt(3)3 for(;) 与 while(true) 等效。foreach对数组与集合的循环可以使用foreach 语句(也叫增强for循环)。public class ForEachFloat public static void main( Stri ng args) Ran dom rand = new Ran dom(47);float f = new float10;心得体会此次只实训了短短的三周。虽说时间很短,但其中的每一

14、天都使我收获很 大、受益匪浅,它不但极大地加深了我对一些理论知识的理解,不仅使我在理论上对java有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人 的道理,对我来说受益非浅。除此以外,我知道了什么叫团队,怎样和团队分工合作;同时我 还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的 观点。这也是第一次让我亲身感受到理论与实际的相结合,让我大开眼界。也是对以前所学 知识的一个初审吧!这次实训对于我以后学习、找工作也是受益菲浅的,在短短的三周中相信 这些宝贵的经验会成为我今后成功的重要的基石;这对于我的学业,乃至我以后人生的影响 无疑是

15、极其深远的。这次实训虽然是我们的第一次,不过同学们表现不错,由此 看来,我们在进入大学的这几个月里学到了不少的专业知识,只是自己感觉不到而已。对于所学专业, 我们不能过于自卑和担忧,否则会妨碍自己学习。实训是学习 java的重要环节,有利于我 们巩固专业知识、“理论与掌握工作技能,提高就业筹码。我把本次为期三周的实训看作是 实践相结合的桥梁”。通过这周的实训和学习,我知道了此次实训的目的,也清楚目前自己的不足,那就是缺乏相应的知 识与经验,对所学的专业知识不能够很好地运用于实践操作。正所谓“百闻不如一见”,经 过这次自身的切身实践,我才深切地理会到了“走出课堂,投身实践”的必要性。平时,我们

16、只能在课堂上与老师一起纸上谈兵,思维的认识基本上只是局限于课本的范围之内,也许就 是这个原因就导致我们对专业知识认识的片面性,使得我们只知所以然,而不知其之所以然! 限制了我们网络知识水平的提高。但是课本上所学到的理论知识是为我们的实际操作指明 了方向、提供相应的方法,真正的职业技巧是要我们从以后的实际工作中慢慢汲取的。而针 对实际操作中遇到的一些特殊的问题,我们不能拘泥于课本,不可纯粹地“以本为本”。在 这次实训中我得到了许多收获,我第一次体会到 java工程师的工作是什么样子 的,也发现了很多不曾注意到的细节,在实训的演示过程中,我对作为一名java工程师注意的事项应该从小事做起、从基本做

17、起。把职业能力训练与职业素质有机的结合起 来。相信这对我接下来学习专业知识会起到很有效的帮助,在接下来的几个月里,我会以作 为一名职业人的身份在这几个方面要求自己,严格自我,向java工程师靠近。而经过这次实 训,让我明白如果是一个完整项目的开发,必须由团队来分工合作,否则,即费力又费时还做不好这个项目。因此不管在工作中还是在生活中要和老 师、同学保持良好的关系是很重要的。做事首先要学做人,要明白做人的道理,如何与人相 处是现代社会的做人的一个最基本的问题。对于自己这样一个即将步入社会的人来说,需要 学习的东西很多,他们就是最好的老师,正所谓“三人行,必有我师”,我们可以向他们学 习很多知识、

18、道理。实训结束了感觉虽然辛苦,但很充实。我想这就是 java工程师的工作。我 也体会到java工程师成功地完成一个任务的那种兴奋,那种小有成就的感觉是 只有置身其中的人才能体会的。总之,这次实训为我提供了与众不同的学习方法和学习体会,从书本中面 对现实,为我将来走上社会打下了扎实的基础。作为在校计算机专业的学生,现在我能 做的就是吸取知识,提高自身的综合素质,提高自己的职业技能,自己有了能力,至叩寸候才会 是“车到山前必有路”。我相信在不久的未来,会有属于我自己的一片天空。我希望计算机专业的同学在以后的学习或工作中以务实的态度给提供更多的机会锻炼自己,为大家的成才与就业奠定坚实的基础;并希望同

19、学们要做好角色定位, 将自己所学的知识,学熟、学精。多学习和收集与项目有关的资料,来提高自己的业务水平,同时多请教经 验丰富的老师,使他们好的经验能够对自己起到借鉴作用,在他们的帮助下,能够很快的 培养自己的管理技能及节省时间,避免做无用功,也可以让自己了解很多项目管理上的捷径, 从而减少自己会遇到的挫折和错误。篇二:java培训课心得总结 java培训课心得总结在 参加java培训的过程中,我感觉其实生活中很多时候与java编程是存在相似点。 比如说我们想做一件什么事情,总是要先考虑下这件事的目的,做这件事需 要先准备些什么,中间需要哪些步骤,最后怎样实现等等,这与计算机编程思想惊人的相似,

20、 所以说,在很多人看来,计算机很复杂,有数不清的代码和程序,可以完成各种各样的任 务,功能千变万化,要掌握它是一件难比登天的任务,其实不然。计算机这种复杂性,完全是 人赋予的,计算机只是单纯的按照人的指令去完成我们想要完成的事情,从这方面看,计算 机是简单的。经过这一次的java培训,其中在java的各种对象、方法、类等方面上有了一 个比较清晰的想法。当自学时你就不会听到有这样那样的想法与指导,学起来就会比较迷茫点,但是有一个比较好的老师来指点下,那样的效果上就不同了,可以让自己的想法和思维开 拓点来学习java,亲身感受过后,确实跟自学不一样,自学的话自己可能没这么好去理解代 码,有个人带着

21、去理解代码的话学起来比较快点,用起来也会容易惯通点。通过这次也可以 学到一个团队的重要,一个小项目可以一个人完成,那已经是很痛苦地那种了,但是有一个大项目的话,那就不是一个人可以完成的事了,必须 由一个团体来共同完成项目,一个的技术牛不算牛,一个团体的技术都很牛了那才是真正的 牛,这样合作起来就可以更快的把一个项目完成,而个人来说,也不会感到非常吃力,分功 合作对于开发一个项目来说是重要的一步,在分功的时候必须分功明确,不然在开发程中会 出现错乱,例如一个人开发了登陆的功能了,由于分功不明确导至另一个在也在开发此功能, 分功明确了会减去诸如些类的一些错误和麻烦。学习java听老师讲起课来,自己

22、听得明白, 但是要自己真的去动手起来做的话,那又是另一回事了,听得明白不一定就可以自己动手做出来,学习java只有听懂了再自己动手去真正的做出一些东西来运用这些代码,让代码在你脑子里转来转去不会忘记,看到有类似的功能你就会想起用这些代码来实现功能,那样才是真正的学会了,不然你就 是没学会。在学习java的过程中,最需要的就是耐心,在学习过程中,你会感到很枯燥,烦 恼,无聊,寂寞感,但这些都不是问题,问题就是你能不能有很好的耐心学习下去,一般的人 都是因为没耐心学下去才觉得它难,其实java语言本身不难,难的是你自己有没有这样的心 去学,耐心很重要。耐心+灵活变通=学习成功篇三:java培训总结

23、 学习总结java语言是一种跨平台的高级语言,无论是网络世界和桌面应用程序,还 是分布式应用环境和嵌入式应用都可以看到java的身影。显然java语言依然保持着旺 盛的生命力,这也使得众多的从业人员开始学习java语言。java技术入门 使读者对java 语言有个初步的了解,为后面的深入学习奠定基础;面向对象技术是需要读者认真学习和体会的,第三篇编程提高篇详细讲述了java语言的高级主题,即读者进阶学习的必备内容;java分布式计算技术的内容,如果读者 对web编程感兴趣,相信本篇可以满足您的需求。为了说明java语言的应用,java完全自学手册最后一篇介绍了一个实例,通过该程序从无到有的过程

24、使读者知道如何使用java语言编写应用程序。刚开始头绪有点乱,尤其是看了 thi nking in java第四版前面后,你知道那感觉,啃啃不下去,实例每个都看的似懂非懂,一两个还行,多了就慌了,更何况他 的内容也看不太懂,虽然硬着头皮往后走,但走到第三章就觉得不能再这样了。上网找,一个 视频教学,孙鑫老师的那个视频,老师讲的细致,各种小细节都不放过,开始还认真的一句 一句听,后来也觉得有些东西用的时候查书google就好了到没必要听讲的时候弄懂。 但好在 孙鑫老师讲的大致还是沿袭中国人能懂的语言,比起thinking in java来说,确实是听懂了。 所以到了 lession4以后,我就大

25、量使用快进了。讲下自学心得,给准备学习的朋友理个大概 框架,尤其是有一点asp一类语言基础的,就更合适了:基础,java编写的时候,用记事本或者编译工具,把java语言写出来,然后用javac编译写好的语言文件把它编译成class文件,class文件就是机器最终执行的文件(至于class里面是什么样的,机器是怎么中转又编译的,我们就不用管它了)。前面涉 及到要配置java目录、classpath目录几个工作,很多讲座要在这里花上一两堂课,我看用不着,你就记着查google百度把path和classpath设好,就ok可以开始用了。java以 class为基本单位,一个class实现一个基本功能

26、或者模块或者接口,一个java文件里面你可以编写多个class,但一编译就会变成多个class文件,跟你 分开写效果是一样的。class里面如果包含main方法,就是机器最后执行的 class,(其他不含main方法的class为执行的这个class提供各种方法)java就是用class这个概念把各种功能模块化,当你把一个一个功能都写好或者系统本身就有 这个功能的class的时候,你就直接调用现成的class,就不用额外再去写了,就省心。比如 有个class他能把这个三个数字按照我们设定好的方式组成一个矩形,当我们下次要用这 个矩形的时候,就不用再重复写三个数字到矩形的过程,只要把三个数字交给

27、写好的那个 class让他组合成矩形,我们把矩形拿过来用就好了;比如有个class他能把每个学生各门成绩都加总,我们要做学生总分排名的时候,只需要调用这个现成class把成绩给他加总,我们不再去写成绩如和加总的过程,直接使用加总结果排名就可以了。也就是,很多功能、模 块,系统有的用系统的,别人有公用的拿别人的用,自己以前有写过的用自己以前写过的, 只有这三个都没有的,才需要自己动手去写,这样一排除下来,还真的就没多少需要我们自 己写的了,所以才说java比较省事。class有分属性,公开的就是写完谁都能用,还有默认 的,还有保护的,还有私有的,因为class可以模块化,所以才有这个属性,有些写

28、完谁都能用,有些写 完必须要放在一个目录下才能用,有些写完就不能给外面用了。具体适用范围用到的时候查 google。方法,class里面跟class同名的叫做构造方法,如果没有写,意思系 统会隐含了一个构造方法,写了自然就没有隐含的了。方法里面就可以进行各种具体的操 作,比如定义变量,比如输出结果,比如判断,比如实例化对象等等。main方法是系统找到会运行的方法,写方法就跟其他编程比如以前我用的 asp差不多,形式有点不同意思差不多, 特别点的就是所谓的面向对象,除了实例化对象这一点稍微理解一下,其他方法内部的编写 跟asp差不太多,你比如说dim x,这是asp,不用声明类型,到了 java

29、就是int x ;其实asp里面也可以声明类型,dim x as int ;还有比如x=x+5;asp里面就是没有那个最后的; 而已,比如for循环、while这些也都差不多,还有print跟也感觉差不多,就是输出字符嘛,大同小异。java里面你就理解下实例化对象(对象都来自class , class 里 面方法怎么写的,说明你这个对象实例化后可以干些什么,方法里面带了什么参数,就说明你这个对象实例化后将有些什么参数);再理解下怎么把现有的 class弄进来使用;其他就跟其他编程差不多了,我以前只学过asp,不过做了十年asp算是理解 比较深,原以为java输入真正编程软件应该比asp难很多,

30、最后发现除了上面两点外,其 他技术范围基本没有超出asp的技术范围只是形式格式略有不同而已。里面有输入输出需要 的一些东西,他可以把外面进来的东西转换成合适的格式,也可以把我们程序内的内容以合适的格式输出,例如读取文件、写入文件, 读取数据、写入数据,读取网络、写入网络,都会用到io。网络依赖tcpip协议,和sockets 接口,服务器端调用sockets的服务器端方法,打开监听(设定一个唯一端口号调用一个现成监听方法),一旦有东西传过来他 就自动开始工作了,我们用io方法获得传来的内容分析、判断,然后产生相应操作;sockets客户端也类似,只要指定了服务器ip地址和那个对应的端口号,就能

31、链接到服务器,然后用 io方法发送返回信息。窗口部分,有相关的 win dows包,导入后,只需要定义窗口尺寸、 位置等,按钮、文本等等也都有对应的现成的给你引用,只要一一设定好就有了,还有一些窗 口固有的组件比如最小化、关闭,关联上相应的功能就可以了。大概就学了这么多,我估计 基本概念都理解了,还差一个跟数据库的交互的概念,估计也不复杂,剩下的我预计就是用别人现成源码过来修改试验,进一步体会 代码了。看来java确实如外面介绍的那样,并不算复杂,还没有用jbuilder 类的软件,用了后说不定更容易。学编程这段日子里,由无知,到心头渐渐明朗,走过很多弯 路,曾因jvm机制问题驻足不前,也曾因

32、数据结构而苦恼不已,更因提前结束的大学生活而后悔良久。 只是,静下来,看代码,体会其中的思想,慢慢地,一些东西,曾经的不明白,如今也清 晰起来。只要坚持,那片广袤的天地已为你留出一片天地。学编程,基础最重要,不要贪快, 一步一步,把那些知识点弄的明明白白,然后看 api文档,另外网上看一些源代码,体会其中的一些编程思想,csdn论坛也是个很好的学习地方。等基础好了,就可以学一些框架了,也就是所谓的j2ee,主要用来开发web的技术。 如此看来,学习java并不难,只是要一点一点,走的实实在在。工作当中,这是我对学习 java的一些个人体会!李沛篇四:java培训总结,重点都有1第一课一、jav

33、a 语言简介:是由sun公司推出的新一代的纯面向对象的网络编程语言,1995年问世的。二、java语言的特性:1、简单的:keep it simple and stupid(保持它的简单性和可操作性)以人类正常的思维模式思考问题。java是由C+语言发展而来。java提供了非常丰富的内置 资源库(api)2、安全的:健壮性1、java中没有指针(指针,是一项能直接指向内存地址的)2、java会内存释放-gc机制(垃圾回收器,自动释放)3、预检索程序错误-在程序执行前,会检查程序是否有语法错误,有则 不会允许执行。4、异常处理机制-1、平台:把软件的语言,翻译成硬件所能识别的语言,即程序运行的硬件 和软件的环境。2、java se-java标准版(实现桌面应用程序)3、java ee-j2ee企业级版本4、java me-j

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论