学员JAVA之学习心得

2024-04-17

学员JAVA之学习心得(共11篇)

篇1:学员JAVA之学习心得

在这一个月的学习中,我们主要学习了Java, Java是一门面向对象的程序设计语言。对于面向对象的概念现在我们只是做了初步的了解,主要是学习了Java的程序结构,包括了循环、数组、类和方法以及字符串处理等内容。其实Java 的这些程序结构和C语言是非常相似的,像for循环,while和do-while循环,switch结构和C语言程序中的结构都是一致的。以前,在学校里学过C语言,所以对于这些基本结构还是有一定的了解的。但是在这里学得比较的透彻,因为以前学得主要还是理论知识,考试的内容也主要局限在理论知识的范围内。在实践上就很欠缺,不知道所学的内容如何能够正确地运用,所以学得比较抽象,而且经常不用就忘记了。

但是在中心学习的期间,能够有很多机会遇到实际的课题和项目,特别是课后练习和上机的题目,以及老师提供给我们的有关学习编程语言的方法和技巧,对于我们巩固所学的理论知识有很大的帮助。特别是在学完整个阶段的Java课程之后,我们还进行了学校信息管理系统,人事管理系统项目的练习,把整本书的知识进行融会贯通,更进一步地提高了我们的处理实际编程问题的能力,对我们以后的学习肯定会有一定的帮助。但是现在我们也只是刚刚开始学习Java语言,所以想真正掌握Java技术,以后还会有很长的一段过程需要我们更加努力地去学习。毕竟,知识需要靠积累才能真正掌握。

所以,通过这一个月的学习,我个人认为,只要每天能够坚持认真学习,并且每天花费一定的时间,一定会有所收获。

篇2:学员JAVA之学习心得

千锋Java学员学习心得

作为一个学习Java才三周的菜鸟,我在这里分享一点心得。首先就是曹老师讲的,写程序之前一定要画草图出一个方案。方案的重要性就好比施工中的施工蓝图,因为我之前是从事施工行业所以对这点深有体会。没有方案,我们很有可能会陷入无限死循环中,茫茫然然不知道如何下手。

曹老师举的一个例子我觉得很有道理,你作为一个新手去新的单位。领导交代给你的任务,要你做这个时候你肯定是不知道怎么去做的。所以需要出个方案然后请教领导看是否是这样做,如果错了可以马上改。这样的好处首先是不会没必要的加班,然后不会自己胡乱干2天后领导一看觉得你什么也没干成白浪费时间。这样就会对你印象不好。

另外还有些小细节:

1、在学习中,要养成良好的书写习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。

2、在学习的过程中一定要多动手做、试着写代码,哪怕错了也是一种收获。

3、在 Java 的学习过程中,可能会遇到很多问题不会,应多去专业论坛查询相关的要会从网上搜索有用的信息 加以整理,促进学习的深入和知识水平的提高。

还有一点就是第三周学习的时候曹老师布置了7个题目,其中有3个是主管题目。我这里有一点心得。

1.当参数和属性名称一样时,如何区分?

答:如果本类中的属性和构造参数的属性名称相同的话,应该写成这个样子

千锋教育

千锋教育-中国IT职业教育领先品牌

2.理解this

答: Java中的this主要是为了实现一种在对象未产生之前去使用该对象的成员变量或者方法的功能。只是这种超前的使用只能在本类里面进行而已意思

是我们可以在一个类中超前使用this关键字,只是该类还未赋值。

3.理解构造方法(初始化对象的属性)

学习是一个由浅入深,循序渐进的过程,前面学习内容的见识基础,对后续专业技术的学习很有帮助。

篇3:刍议消解成教学员学习障碍之途径

关键词:成教学员 学习障碍 消解途径

我国近20年成人继续教育的实践表明,国民教育中的成人教育已经是整个教育不可或缺的重要组成部分,无论是在社会科学领域还是自然科学领域,成人教育培养的人才,已经或正在发挥着不可替代的突出作用,有的佼佼者甚至为人类做出了重大杰出贡献。但是,随着成人教育的逐步发展,亦暴露出消极因素,其中,学员在学习中的一些障碍,如专业知识非常明显地不够扎实,有的专业知识尚处于启蒙状态;有的学员拿到考卷看到考题脑子就糊涂,不知道如何理解题目的核心概念,更谈不上如何答题;还有的学员综合基础全面偏差,在哪一门课都难取得理想成绩;有的年龄较大的学员计算机基础水平差,面对计算机好比面对天书,有的甚至从来没有接触计算机。诸如此类的短板,形成一道无形的障碍,阻隔着成教学员完成学业的道路。现实逼迫每一个从事成人教育工作者,必须面对这些障碍,探究其成因与危害,并提出有效的破解办法。

一、成人教育学员学习障碍形成的根源与危害

1、任何学习障碍的形成均有自身的规律可循,成人教育学员因其社会处境、责任担当、生活环境、年龄阶段、心理素质、生理状况等要素与普通的学员具有明显差异,学习障碍形成的主要原因具有独立性,研究显示,反应交迟钝,有的存在一定的自卑感,是障碍主要成因。

2、成教学员的学习障碍,体现在实际的学习过程中,自然而然会对成教学员产生危害,最大的一点就是导致学员缺乏自信甚至放弃初定目标,致使继续学习难以为继甚或中断。

二、消解成教学员学习障碍的途径

在与成教学员亲密接触中,很多学员对学习充满兴趣,认为继续学习重新充电是莫大的乐趣,是获得新知识的必经之路,即使遇到一些困难,面对难解的题目,也不在乎多付出劳动,突破难点,解决问题。也有一些学员不是这么坚定,在困难面前一筹莫展无所作为自动后退,这也是我们成教工作者不可忽视的工作对象,不解决他们的难题,我们的成人教育就是不完美的。

1、首先要帮助每一个学员端正学习态度。既然选择了走成人教育完成以前没有完成的学业这条路,困难是意料之中的,要有只要功夫深铁杵磨成针的意志和毅力,付出艰辛努力去实现最终的目标,达到彼岸,不达目的决不罢休。

2、其次要注重朋友成教学员的自主学习能力,充分调动他们的主观能动性和创造性,开发学员自身内在的潜力,避免包办代替。比如在计算机教学中,大多数学员的基础知识是难以达到起码的水平,启示学员认识现代社会竞争惨烈,不掌握基本计算机应用知识,是难以驾驭自己的,在任何一个社会领域竞争中都会处于被动地位。但凡学员,无论年龄多大,都是知识接收者,应在教师指导下展开思维,完成课程标准规定目标。

有的学员英语基础几乎为零,我们也不必操之过急,燃眉之急还是解决学员的自主性,调动内在的动力,利用各种形式,设计有梯度的练习,由简到繁,由易到难,由浅入深,急功近利竭泽而渔的做法万不可取,这是笔者长期从事英语教学的切身体验。

3、成人教育学员的学习态度在任何时候都是至关重要的。下大力气加强政治教育,保证学员具有坚定正确的政治素质,实际教学中可以根据学员情况采取相应的激励办法,帮助学员实现自身需要,调动学习积极性,通过有效途径,让学员明确理论知识的空白必然导致思想层面的空虚无力。针对个别对成人教育学习持消极甚至逆反心理的学员,要把他们作为教育重点,侧重加强道德品质和意志力教育,使这些学员真正树立起为自己学校,为家庭学习,为社会学习的大目标。为了树立正确的学习态度,帮助学员转变观念,注重引导,清理班风,扭转不良心态,也是不可小觑的。这是因为教与学永远处于一对既对立统一规有相辅相成的矛盾体中,所以,一要端正成教学员学习的指导思想;二要积累激发成教学员的学习动力,把内在的学习积极性发挥到最大限度;三要鼓励成教学员互相帮助,取他山之石,互取所长,共同进步。

在此基础上,建立健全必要的规章制度是非常重要的。成人教育工作的基本常识告诉我们,教育是先导,管理是手段,只有两者相互结合相互渗透,方能奏效,把成人教育不断引向高的阶段。引导学员在潜移默化中树立信心,冲过障碍,达到成功,是我们每一个成教工作者应尽的义务和职责,是检验我们成人教育工作成果优劣的试金石,学员的成功,也是我们的最大快乐。

三、结论

综上所述,破解成人教育学员在学习中的各种障碍,变消极因素为积极因素,扭转部分学员的不良心态,不是成人教育工作者的份外事,而是职责只之使然,这一项工作应该常抓不懈,标本兼治,在条件允许时,能建立一支专兼职结合的高素质高学历高水平高要求的教师队伍,来抓这件事为好,以提高教学质量为不变的主题,在狠抓教学与管理基础上,首先克服自身的不正确观念,切实帮助学员扫清学习中的障碍,端正良好心态,提高办学质量和办学效益,用实际成果去赢得良好的社会声誉,开创一条成功的成人教育办学道路。

(作者单位:武汉铁路桥梁学校)

参考文献:

[1]《成人教育法》研订的必要性.中国成人教育,1995(9).

[2]王高华.广东省成人教育市场调研,2009.

篇4:学员学习心得模块

学校:

院(系):

学员姓名:

年月日

中职骨干教师国家级培训学习心得

南京市玄武中等专业学校姓名:张宁莉2012年6月12日至2012年8月31日,我作为一名学员,有幸在黑龙江省哈尔滨商业大学度过了为期八十天的国家级电子商务专业骨干教师培训生活。在此学习期间,不管是从教学安排上,还是从生活保障上,都让我深深感受到了国家对提高中职教师素质的深切期望,感受到了黑龙江省教育厅及哈尔滨商业大学领导对此次培训工作的重视,也深感这次我有幸获得了这一难得的学习机遇。在哈商大培训学习的每一天,我都能感受到求知的思想火花在激烈的迸发,整个培训的过程就像是一次“洗脑”的过程,使我产生太多的感悟和启迪!特别是专家们以鲜活的实例和丰富的知识内涵及精湛的理论阐述,使我的教育观念得到升华,教育理论得到提高,教学实践得到启迪,使我更进一步了解和掌握了电子商务的新发展、新思想、新方向和新目标,可谓受益匪浅。同时又仿佛是一剂“催化剂”,给了我无限的工作激情,引起太多的思索!为了把这次培训所得充分地运用到自己的教育教学实践之中,现就这段时间的培训心得体会简单汇报如下:

一、更新教育观念

电子商务的发展日新月异,电子商务专业的课程改革的实施,这对于我们教师是一次新的机遇和挑战,也是新的压力,我们教师要如何适应新课改变化的要求,这次培训使我从思想观念上得到了更新:

1.1新的教学观。教学的本质是教与学的双边活动。教学是交流的过程,是探究的过程,是师生合作、互动的过程,通过教学达到师生共进、共识、共享,不再是单向的教学过程。新课程倡导的自主学习、合作学习、探究性学习,都是以学生的积极参与为前提,学生参与课堂教学的积极性,参与的深度和广度,直接影响着课堂教学的效果。

1.2新的学生观。学生既然是学习的主体,教师就要放权给学生,给他们想、做、说的机会,让他们讨论、质疑、交流。教师要尊重学生,相信学生,热爱学生,相信每位学生都有发展潜力,都有获得成功的可能。

1.3新的教师观。教师是教学的组织者、指导者,是学生学习的参与者,是学生创新精神的培养者,新课程的实践者。教师应放下架子,注意和学生建立“平等、友好、民主”的师生关系。

二、更新课堂教学方式,贯彻新课改、落实新理念

成功的课堂,除了有充分的备课之外,教学是关键。在新课改新理念下的课堂教学,教师应该注意掌握好以下几个方面:

2.1教师要转换角色。新课改新理念下的课堂教学,教师在课堂上所扮演的角色直接影响着教学效果。而新课改强调教师是学习活动的组织者和引导者,同时认为学生才是课堂的主体,老师应尽可能地把课堂还给学生,让尽可能多的学生参与课堂,把“主宰”权还给学生。因此,作为教师确实有必要转变一下自己的角色地位,顺应课改的需求,把放飞心灵的空间和时间留给学生。

2.2用全新的思维做好备课环节。新课改的要求下,备课环节已不是传统备课中的一个教师就能够单独完成的思维、组织的环节了。他同样需要学生的参与和同伴的帮助。应充分利用各种资源,进行有效备课。在教学内容设计中查找一些和教学内容有关的,学生感兴趣的的资料。2.3课堂教学氛围要情感化。教师要为学生营造一个宽松、愉悦、安全、和谐的学习环境,使学生的学习具有安全感、快乐感、幸福感。教师要与学生平等相处,朋友相待,要充分尊重学生的权利和人格,让学生充分发表自己的见解。

2.4课堂教学要做到“新”、“趣”、“活”、“实”

新——努力把课讲出新意,在某些方面有所突破,能引起同行们产生学习仿效的欲望。

(1)理念新——即体现先进的教育教学思想

(2)思路新——即体现构思新颖,实用高效的教学思路。

(3)手段新——即重视现代化手段的运用

趣——就是激发学生的学习兴趣。大家都知道“兴趣是最好的老师”。学生有了学习兴趣,学习活动对他们来说就不是一种负担,而是一种享受,一种愉快的体验,学生会越学越愿学、越爱学。

活——就是让课堂教学焕发出生命活力,让课堂活起来 “活”意味着师生双方潜能的开发、精神的唤醒、内心的敞亮、个性的张扬和主体性的弘扬,意味着师生双方经验的共享、视界的融合与精神的感召。

实——就是教学中要讲究实效,就是教学要“到位”。课堂上学生是课堂的主人,在教师的鼓励、肯定、点拨中学生自主学习、探究学习、合作学习。在师生同学的过程中,感受到“我学习我快乐,我教学我幸福”。

三、撰写教学论文做一个研究型的教师

3.1一个人能写多好就能走多高。有了进取心,我们才可以充分挖掘自己的潜能,实现人生的价值,充分享受人生的甘美。我们才能扼住命运的喉咙,把挫折当做音符谱写出人生的激情之歌。我们才能在生命中时刻充满青春的激情和朝气。一个人的心胸有多大,舞台就有多大。进取心和想像力是成功的起点,也是最重要的心理资源。目光高远,时刻想着提高和进步,是成功者最重要的习惯。因此在这里说一个人能写多好就能走多高。

3.2做一个研究型的教师而非教书匠。作为教师要想可持续发展,必须从事教育科研,教育科研是提高教师层次的有效途径。例如魏书生的民主教学法,李吉林的情境教学法,都是来自教育科研。如果我们的工作只是机械的传递知识的话,那么这样忙碌工作是低效的,是收效甚微的。“磨刀不误砍柴工”搞教育科研就是磨刀,就是提高效率,提高了效率,也就提高了教学质量。

每一位教师都应对自己的教学行为加以反思,研究,改进。研究可以给教师带来自我实现的快乐。著名教育家苏霍姆林斯基说过:“如果你想让教师的劳动能够给教师带来乐趣,使天天上课不至于变成一种单调乏味的义务,那你就应当引导每一位教师走上从事研究的这条幸福的道路上来。” 写作总结是一种积极进修的好方法,写作的过程就是不断找资料,不断反思的过程,这一过程目的性强,要写好文章,就必须收集新信息,新知识,新成果,阅读大量的著作刊物,上网查阅大量的资料,自然而然激活了教材知识。

3.3写好教学论文立志成为教育家。我们得为自己树立明确的事业心------努力做一个“育人为本,教学为主,全面发展,学有所长”的教育家型教师,凭着对教育事业的热情执著,凭着对教育的美好理想与信念,加强学习,不

断修炼内功,以期让自己自如地穿行在美丽的教育乐园中;不断修炼自己,以期让自己成为教育家;不断修炼自己,以期达到教育事业的顶峰。

四、把教育当作一项和谐的事业来做

作为老师首先应该把教育当作一种事业,而不是事情。教师只有把爱的情感投射到学生的心田,师生间才能产生心心相印的体验,收到良好的教育效果。教育艺术之树只有植根于爱的土壤里,才能结出丰硕的果实。教育中的一切技巧和方法,离开这一基础都将变得苍白无力。一个对学生冷漠无情的人,是根本无法实行教育的,更谈不上教育艺术。没有爱,就没有真正的教育;没有爱,就不能掌握成功教育的方法。教师爱学生,师生感情好,老师表扬学生,学生认为是鼓励;老师批评学生,学生认为是爱护。如果师生关系紧张,表扬学生,学生认为是哄人,批评学生,学生认为是整人。所以,只有真正的爱生之情,才能掌握成功的教育管理方法。对于从事于教育工作的教师来讲,一定要坚定自己的信念,坚信自己的人生方向,以塑造人心为己任。

篇5:Java学习心得

时光荏苒,短短一个多月的NIIN软件工程实训就快结束了,在这一个多月中学习了不少东西,都是特别实用的东西,是在平时的学习中无法学到的。

通过实训,我觉得学习java应该做到以下几点:1.循环渐进,有始有终,按部就班,脚踏实地.java是一门有着阶梯性的一们语言。2.信心、恒心、毅力,是最重要的.这是我们必须具备的心理素质.要是学习这门语言开始的时候很有兴趣。遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹。学习必须有始有终。3.多看看一些资料,多多的向高手请教,这样才好,还要学会总结和领会。当然,学习java一个人有一个人的想法,也有自己的独特学习方法.总之适合自己的就是最好的。此外,在此次实训的过程中,我感受最深的就是我们要分组完成一个大项目。在这过程中,我们不仅知道了整个项目开发流程,而且也深深体会到了一个团队中的各成员合作的重要性。要善于团队合作,善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的。在进行团队合作的时候,还要考虑技术上的规范性和统一性,这样才可能在进行组合的时候能得到更完美的组合。

这次实训让我学到的东西太多,使我受益非浅,它让我尝到了工作的辛苦。不过,虽然我辛苦了点,但我学到了不同的东西,这是我心里所高兴的。人非生而知之,要学得知识,一靠学习,二靠实践。没有实践,学习就是无源之水,无本之木。

在这次实习过程中,老师们的精辟讲解让我们认识到了软件工程的真正含义,在这段时间里,老师对我们非常负责。他们不仅教我们求职面试应该注意的相关问题,而且他们还帮助我们完成了由学员到准职业人再到社会人的角色转化。让我们更好的学习Java,并且接受。

最后,我想通过这次的实训,不仅仅是学到了更加专业的知识,开阔了眼界,更重要地学习到了自主学习的方法,这将终身受益。

篇6:java 学习心得

任何一门语言都是知识的浓缩,是设计者智慧的结晶,更何况是作为高级语言Java。作为初学者,我们确实应该脚踏实地的从语言层面开始学起,为进一步学习打好基础。学习Java要充分利用资源。最重要的资源是JDK源码。当然,动手写程序才是硬道理。

要脚踏实地,快餐式的学习不可取。

有一个小朋友,他很喜欢研究生物学,很想知道那些蝴蝶如何从蛹壳里出来,变成蝴蝶便会飞。有一次,他走到草原上面看见一个蛹,便取了回家,然后看着,过了几天以后,这个蛹出了一条裂痕,看见里面的蝴蝶开始挣扎,想抓破蛹壳飞出来。这个过程达数小时之久,蝴蝶在蛹里面很辛苦地拼命挣扎,怎么也没法子走出来。这个小孩看着看着不忍心,就想不如让我帮帮它吧,便随手拿起剪刀在蛹上剪开,使蝴蝶破蛹而出。但蝴蝶出来以后,因为翅膀不够力,变得很臃肿,飞不起来。

这个故事给我们的启示是:欲速则不达。

多实践,快实践

从前,四川边境有两个和尚,一个贫穷,一个有钱。一天,穷和尚对富和尚说:“我打算去南海朝圣,你看怎么样?”富和尚说:“这里离南海有几千里远,你靠什么去呢?”穷和尚说:“我只要一个水钵,一个饭碗就够了。”富和尚为难地说:“几年前我就打算买条船去南海,可至今没去成,你还是别去吧!” 一年以后,富和尚还在为租赁船只筹钱,穷和尚却已经从南海朝圣回来了。

这个故事可解读为:任何事情,一旦考虑好了,就要马上上路,不要等到准备周全之后,再去干事情。假如事情准备考虑周全了再上路的话,别人恐怕捷足先登了。

软件开发是一门工程学科,注重的就是实践。“君子动口不动手”对软件开发人员来讲根本就是错误的,我们应该提倡“动手至上”。这绝对不是暴力倾向,大家别理解错了。有前辈高人认为,学习编程的秘诀是:编程、编程、再编程,我亦深表赞同。不仅要多实践,而且要快实践。我们在看书的时候,不要等到你完全理解了才动手敲代码,而是应该在看书的同时敲代码,程序运行的各种情况可以让你更快更牢固的掌握知识点。

当我们遇到问题的时候该如何解决?

这时候不要急着问别人,太简单的问题,没经过思考的问题,别人会因此而瞧不起你。可以先找找书,到google中搜一下看看,绝大部分问题基本就解决了。而像“某些类/方法如何使用的问题”,Java DOC文档(参考资料)就是答案。对某些知识点有疑惑时,写代码测试一下,会给你留下深刻的印象。而有的问题,你可以去看看API的源代码,以此来验证你的想法。万不得已才去请教别人。

学习的过程中不可避免的遇到问题,这些问题有的只是一个符号错了,一个括号少了。不要害怕提问,但是这个问题最好是你找不到答案的时候去提。

学习Java已近两个月了,作为初学者的我,觉得还有很多东西要学,越是学习就越是觉得自己懂的并不多。不过,好在我已经意识到了,接下来就是努力,努力再努力!

下面是归纳的一些Java知识点:

1.数组有没有length()这个方法? String有没有length()这个方法?

-->数组没有length()这个方法,有length的属性。

String有length()这个方法。

2.String s = new String(“xyz”);创建了几个String Object?-->两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。

3.==和equals的区别?

-->==用于判断两个引用变量是否指向同一个对象实例.equals用于判断两个值是否相等.4.基本数据类型间的转换

-->(低)byte —> short —> int —> long—> float —> double(高)5.String 和StringBuffer的区别-->JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包或者(低)char—> int —> long—> float —> double(高)含多个字符的字符数据。这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。

6.跳转语句break与continue的区别

-->break与continue 经常与if判断语句一起使用,当满足if条件语句时,break 为跳出循环;而 continue 为跳出当前循环。

7.自增 “++” 的前置与后置的区别

-->如a++:是先赋值后再自增1。

篇7:java学习心得

1.ArrayList:使用无参数构造时底层默认产生长度为10的数组 不可以向其中添加原生数据类型 他的底层默认成接受object数组,jdk1.6以后系统自动进行装箱与拆箱所以添加原生类型不会报错低版本没这功能会报错。

他的元素删除会使后续元素前移代价较大

Linkedlist:添加对象底层会生成entry对象,linkedlist

双向链表 链表由entry对象作为节点 添加元素为结点的值 Linkedlist所维护的是一个个entry对象

2.Java :真正执行的不是二进制码而是字节码

3.Java跨平台,jvm 不是跨平台 jvm 由C语言编写

4.Java中方法参数传递无论是原生数据类型还是引用数据类型统一是pass value 即传值。

5.对象拥有自己的属性但是所有对象共享一个方法

6.Java 之所以跨平台本质原因在于jvm不是跨平台

7.方法的重载只在参数的个数或者参数的类型上有所不同。

8.方法的重写发生在父类与子类之间具有层次关系,方法的重载发生在同一个类的内部的两个或多个方法(包括继承过来的方法)具有平行关系。

9.当生成子类对象时,java默认调任父类的无参构造函数

10.多态:父类型的引用可以指向子类型的对象,或者接口类型的引用可以指向实现该接口的类的实例

11.重载不能决定多态,重写可以,重载不是一种晚绑定。鉴于thinking-java polymorphism

如:Animal a=new Dog();// dog ,cat 为animal子类

Animal b=new Cat();

Dog d=(Dog)a;1

Dog c=(Dog)b;2

上面编译时都能通过,当执行时2是不能通过的,c不能指向cat类型对象。

12.静态方法:只能被继承不能被重写(override)会被隐藏。

Class animal{

Public static void a{};

}

Class cat extends animal{

//@override 表示重写方法 添加会出错,静态方法不能被重写

Public static void a{};

}

Animal an=new cat();

上面代码会调用animal类中的a方法。静态方法不能被重写,如上an属如animal类所以调用父类。即调用方法取决于是从父类调用还是从子类调用。而普通方法是取决于引用所指向的实际对象。Cat中的a方法隐藏了父类的a方法

13.static 除声明属性和方法外使用static也可以声明内部类,用static声明的内部类变成了外部类,用static声明的内部类不能访问外部类非static属性。

14.对于内部类若是static修饰的实列化对象:

outer.Inner in=new outer.Inner();

非static修饰的实列化对象:

outer out=new outer();

outer.Inner in=out.new Inner();

即首先通过外部类的实列化对象去实例化内部类对象。

15.引用数据类型可以使用Object进行接收包括数组和接口 16.一、当两个并发线程访问同一个对象object中的这个

synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。

二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。

三、尤其关键的是,当一个线程访问object的一个

synchronized(this)同步代码块时,其他线程对object中所有其它synchronized(this)同步代码块的访问将被阻塞。

四、第三个例子同样适用其它同步代码块。也就是说,当一个线程访问object的一个synchronized(this)同步代码块时,它就获得了这个object的对象锁。结果,其它线程对该object对象所有同步代码部分的访问都被暂时阻塞。

篇8:java学习心得

专业:信息与计算科学班级:

姓名:学号:

日期:

河北建筑工程学院数理系

java语言产生于C++语言之后,是完全的面向对象的编程语言,充分吸取了C++语言的优点,采用了程序员所熟悉的C和C++语言的许多语法,同时又去掉了C语言中指针、内存申请和释放等影响程序健壮性的部分,可以说java语言是站在C++语言这个“巨人的肩膀上”前进的。

java采用的是相对简单的面向对象技术,去掉了运算符重载、多继承的复杂概念,而采用了单一继承、类强制转换、多线程、引用(非指针)等方式。

在java程序中不能采用地址计算的方法通过指针访问内存单元,大大减少了错误发生的可能性;而且java的数组并非用指针实现,这样就可以在检查中避免数组越界的发生。

Java语言学习要点

一、掌握静态方法和属性

静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法和属性被频繁使用。因此学习者应该理解静态方法和属性。Java在方法和属性的调用上是一致的,区别只表现在声明的时候,这和c++是不同的。

二、重视接口

在面向对象早期的应用中大量使用了类继承。随着软件工程理论的不断发展,人们开始意识到了继承的众多缺点,开始努力用聚合代替继承。软件工程解决扩展性的重要原则就是抽象描述,直接使用的工具就是接口。接口近年来逐渐成为Java编程方法的核心。另一方面,就应用而言,大部分开发是建立在规范基础之上的,不需要自己建立复杂的继承关系和庞大的类。因此读懂规范和用好规范已经成为应用程序开发人员的首要任务,Java各项规范的主要描述手段就是接口。

三、学好集合框架

Java描述复杂数据结构的主要方式是集合框架。Java没有指针,而是通过强大的集合框架描述数组、对象数组等复杂的数据结构。学好这些数据结构的描述方法对于应用程序编写,特别是涉及到服务器方、3层结构编程至关重要。程序员在这个时候不能再用诸如数据库结果集之类的结构描述数据了。

四、例外捕捉

Java对例外捕捉的强调是空前的,它强迫程序员用显著的与逻辑方法完全不同的方式描述例外捕捉,对于程序描述的完整性和严谨性有很大的意义。

篇9:JAVA学习心得

首先初识语法的阶段,必须要学会怎么操作对象,操作if和for,操作list set map,然后是线程、IO和jdbc什么的,其余的,若是一时不理解,可以后边需要时再学。

这阶段完了,你可以写些能在控制台打印出来的小程序,锻炼下逻辑思维。也就是号称JAVASE毕业了,其实不过是入门而已,如果要往WEB方向发展,这些倒是基本足够了。

接下来要学HTML JSP SERVLET 数据库 JAVASCRIPT TOMCAT,目标,写出第一个动态网站,也许只是个登陆功能,只能展示下个人资料,但这是很重要的一步,你要弄清楚的是,一个用户的点击产生的请求,是从哪里发起,哪里接收,哪里处理,哪里返回,你得理解浏览器和服务器的关系和分工,cookie和session,request和response。这个是个WEB开发的学习初级阶段,这都是些JAVA诞生以来最原始的最官方的WEB开发技术,当然现在真正的项目很少直接采用这些技术了,为了不断提高技术的易用性、开发效率和可维护性、可扩展性,无数开源项目都是在这些原始技术的基础上封装、改进。所以这个阶段不要盲目乐观地跑去找工作或者对实习挑三拣四,你会被打击到的。

好,初始阶段完成,开始进入WEB开发的正题,首先是传说中的三大框架,struts hibernate spring成为熟练的增删改查程序员是必须的,在这个阶段你还要理解为什么要用这仨而不是那些JSP SERVLET JDBC,你要体会到写MVC、三层架构的好处。这个阶段不要轻易质疑三大框架的价值,也许刚开始你会觉得麻烦,觉得他们有时候是多此一举,一两年后回过头来你会觉得少了这些框架你已经很难干活了。这个阶段还要避免的心态是能熟练地增删改查了,就认为写程序不过如此,然后往简历上填个精通,这也是新手面试被批得体无完肤的原因之一。如果你学得好,这会应该能熟练地写个博客啊,小论坛啊之类的WEB项目了,也就是达到了就业的基本要求。

接下来就没有固定模式了,你的第一家企业对你的影响会很大,我见识过烂企业是如何毁新人的,用着设计恶劣的架构,老掉牙的技术,不断地耽误新人的成长,有的员工在这种企业一呆数年,思维已经完全被错误观点定型,深陷于公司业务和老系统中疲于奔命,看似能解决问题,却无法给公司带来真正的进步,就像一个用了数年砍刀的人,就算再熟练,刀法再好,也打不过用枪的。如果离开了这个公司,恐怕很难在这个行业再立足。记得有个说法很好,一个人用10年的时间重复做头一两年做的事,你的真实工作经验其实还是一两年。烂公司的老员工就是如此。在这头一年里,定个标准吧,你应该能做到的有:

1、把一些常用的琐碎技术学会了,比如xml的作用和实际运用,如何操作文件,如何运用日志,如何简化封装常用的工具类,比如日期操作、编码处理、分页模块等等,这些小东西会占用你大量的时间去处理摸索。

2、把数据库用好。数据库不是会增删改查就可以了的,你要关注事务设置是否合理,是否有可能产生脏数据,是否要动用乐观锁悲观锁等等,重要数据出了错,无论是技术上还是业务上都是很麻烦的事。

3、懂得什么是集群,什么是分布式,懂得怎么向别的系统发请求,交换数据,webservice。

4、如果你也写页面,你要会用JAVASCRIPT,不一定要很深入,你可以用JQUERY代替,做到无刷新的页面操作以及AJAX请求。

第一年能达到这个程度,你绝对已经在平均水准之上了。在我达到这个水平时,我有种似乎一切网站开发都不在话下的感觉,当然后来我很快就发现了我还差得太远太远....这个阶段想面个高薪的工作还是很难的,只能说达到温饱线了,不用为柴米油盐发愁。

下一个阶段,你应该考虑你的代码质量了。

1、多线程和异步、并发的概念会忽然变得很重要,因为在一个对性能有要求的系统里,是不会允许你把各种琐事都排着队一件件去办的,你不能老写些a方法调b方法再调c方法再调d方法然后返回的代码。你开始想起有队列这种东西,有runable这种东西,你开始觉得自己的代码高端起来了,和当年的增删改查程序员有天壤之别。但同时麻烦也来了,你开始遇到线程安全问题,尤其是当你的程序跑在一个多机环境而不是单机环境里的时候,你会对这些很头痛。对于这些问题,Jms技术是个很有代表性的东西,当然并不像ssh那么常用。

2、你会发现数据库性能实在不行,出于不甘现状,或者赶时髦,你该去了解nosql了,memcached redis mongodb,眼花缭乱,没关系,试着用用,能很好地缓解mysql之类关系数据库的压力。

3、出于公司某些业务需要,你可能会钻研一个特定技术领域,比如全文搜索技术,lucenesolr,比如工作流jbpm,比如权限系统,单点登陆之类的,又或者某些特定业务领域的算法研究,这些是你的加分项。

4、你开始发现你的代码很乱,久了以后自己都看不懂,重复的,难以重用的代码堆积如山,不想维护,BUG百出。于是你要开始重视设计模式,合理地改造下自己的代码习惯,不再被僵化的SSH,MVC三层架构束缚住。

5、Google和各种资料是你进步的动力,极少再遇到必须请教别人才能解决的问题,如果你这个阶段还老是问别人,你的技术生涯也就快到头了。

这个阶段,如果你的交际和自我推销能力不是太差,你的收入将是白领水平,至少接近了。

我觉得多数程序员在工作多年之后都能达到这个水平,有的人只需要两年,有的人却要用上五六年,在这个阶段落伍的人,有的是出于天赋和思维所限,有的是出于对技术缺乏热情,有的是出于工作内容的制约。等到年近中年,再也拼不过年轻人,被淘汰出局,只能在自嘲为屌丝和码农的无奈中黯然转行。

这是个很重要的分水龄,你能不能继续进步,能不能在30岁以后继续从事技术工作,能不能在公司里独当一面,我觉得就看你能不能超越这个阶段了。我前面提到的烂公司里的工作数年的项目经理,连这个层次都还没达到...接下来又是个全新的阶段。

1、你要读读优秀开源项目的源码,你要搞懂一些当年不懂的基础知识,你开始理解thinking in java的精髓,你能写一些底层的代码,有时还会觉得自己封装的比某些开源工具更好用更简单。

2、WEB的难点和重点永远都在于性能、负载能力上,而现在网络的发达造成了数据量和操作密度的大大上升,硬件却没有相应的进步,你得试着更好地运用更多的服务器来协同工作,从WEB端到服务端到数据库,全都需要集群,需要分布式,需要合理的控制数据的流向,掌握好网站上下,一大堆机器的平衡,找出性能的瓶颈,找出稳定性和安全性的瓶颈,硬件出现故障,第三方技术出现错误,将被当成家常便饭融入到你的系统和代码里仔细考虑。

3、开始觉得方案无比地重要,一将无能累死千军将不断应验,一个不好的设计,一个不好的方案,会让一群优秀的程序员工作成果大打折扣。你要关注架构知识,不能再满足于SSH三层架构到底。领域驱动设计,面向事件开发,敏捷开发等等一系列的思想在关键时刻能决定你项目的生死,这个阶段不再有标准范例让你照抄,你只知道思想和原理,实践却需要自己不断尝试和改进。

4、多关注各种杂七杂八的开源技术,有些你可能前面已经接触过了,和通信有关的,和集成开发环境有关的,和架构有关的,各个领域你都应该能信口说上几个主流技术,虽然你可能只是听说过,了解,但关键时刻你得知道如何去选择技术,并快速掌握它。你还会去考虑尝试下别的语言,这里不是说转向什么C++ C#之类的,那和JAVA程序员不相干,我说的是一些运行于JVM之上的语言,比如scala和groovy,初识他们时你会觉得java真的老了。但当你回到一个综合性的大型项目中,又会觉得java积累下来的整个体系技术是如此完善,就像一个工业化标准一样。

你能把这个阶段实践好,胜任项目经理,乃至中小公司的技术总监都是可以的。

不知不觉写了这么多了,以上是我个人眼里的一般向JAVA EE发展线路,限于篇辐也不全面,实际个人成长路线可能因为工作内容的不同差异会很大,有的人偏向了底层研究,有的人偏向了业务需求设计,有的带有浓重的行业色彩,而且技术之外,还有很多知识也很重要.w做JAVA没有轻松的方向,但一个对技术抱有兴趣的人,走到这一步时,仍然会对开发抱有热情,想要写出好的项目。纯为了生计而工作的程序猿是走不到这一步的。

暂且收手,希望以上能让J8的新人们了解将来要面对的大致状况,同时也抱着打击下小朋友们幼小心灵的邪恶心理就此按下发表按钮。

能完整看完的同学,在此表示钦佩,我想当年的我也未必能看完这种又臭又长的叙述...1、对象的初始化

(1)非静态对象的初始化

在创建对象时,对象所在类的所有数据成员会首先进行初始化。

基本类型:int型,初始化为0。

如果为对象:这些对象会按顺序初始化。

※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。

构造方法的作用就是初始化。

(2)静态对象的初始化

程序中主类的静态变量会在main方法执行前初始化。

不仅第一次创建对象时,类中的所有静态变量都初始化,并且第一次访问某类(注意此时

未创建此类对象)的静态对象时,所有的静态变量也要按它们在类中的顺序初始化。

2、继承时,对象的初始化过程

(1)主类的超类由高到低按顺序初始化静态成员,无论静态成员是否为private。

(2)主类静态成员的初始化。

(3)主类的超类由高到低进行默认构造方法的调用。注意,在调用每一个超类的默认构造

方法前,先进行对此超类进行非静态对象的初始化。(4)主类非静态成员的初始化。

(5)调用主类的构造方法。

3、关于构造方法

(1)类可以没有构造方法,但如果有多个构造方法,就应该要有默认的构造方法,否则在继承此类时,需要在子类中显式调用父类的某一个非默认的构造方法了。

(2)在一个构造方法中,只能调用一次其他的构造方法,并且调用构造方法的语句必须是

第一条语句。

4、有关public、private和protected(1)无public修饰的类,可以被其他类访问的条件是:a.两个类在同一文件中,b.两个类

在同一文件夹中,c.两个类在同一软件包中。

(2)protected:继承类和同一软件包的类可访问。

(3)如果构造方法为private,那么在其他类中不能创建该类的对象。

5、抽象类

(1)抽象类不能创建对象。

(2)如果一个类中一个方法为抽象方法,则这个类必须为abstract抽象类。

(3)继承抽象类的类在类中必须实现抽象类中的抽象方法。

(4)抽象类中可以有抽象方法,也可有非抽象方法。抽象方法不能为private。

(5)间接继承抽象类的类可以不给出抽象方法的定义。

6、final关键字

(1)一个对象是常量,不代表不能转变对象的成员,仍可以其成员进行操作。

(2)常量在使用前必须赋值,但除了在声明的同时初始化外,就只能在构造方法中初始化

。(3)final修饰的方法不能被重置(在子类中不能出现同名方法)。

(4)如果声明一个类为final,则所有的方法均为final,无论其是否被final修饰,但数据

成员可为final也可不是。

7、接口interface(用implements来实现接口)

(1)接口中的所有数据均为 static和final即静态常量。尽管可以不用这两个关键字修饰,但必须给常量赋初值。

(2)接口中的方法均为public,在实现接口类中,实现方法必须可public关键字。

(3)如果使用public来修饰接口,则接口必须与文件名相同。

8、多重继承

(1)一个类继承了一个类和接口,那么必须将类写在前面,接口写在后面,接口之间用逗

号分隔。

(2)接口之间可多重继承,注意使用关键字extends。

(3)一个类虽只实现了一个接口,但不仅要实现这个接口的所有方法,还要实现这个接口

继承的接口的方法,接口中的所有方法均须在类中实现。

9、接口的嵌入

(1)接口嵌入类中,可以使用private修饰。此时,接口只能在所在的类中实现,其他类不

能访问。

(2)嵌入接口中的接口一定要为public。

10、类的嵌入

(1)类可以嵌入另一个类中,但不能嵌入接口中。

(2)在静态方法或其他方法中,不能直接创建内部类对象,需通过手段来取得。

手段有两种: class A { class B {} B getB(){ B b = new B();return b;} } static void m(){ A a = new A();A.B ab = a.getB();// 或者是 A.B ab = a.new B();}(3)一个类继承了另一个类的内部类,因为超类是内部类,而内部类的构造方法不能自动

被调用,这样就需要在子类的构造方法中明确的调用超类的构造方法。

接上例:

class C extends A.B { C(){ new A().super();// 这一句就实现了对内部类构造方法的调用。

} } 构造方法也可这样写:

C(A a){ a.super();} // 使用这个构造方法创建对象,要写成C c = new C(a);a是A的对象。

11、异常类

篇10:军转干学员学习心得

伴随着20xx年军转考试成绩的公布,历时四个多月的军转培训也画上了句号。在江海各位老师的辛勤付出和指导下,我取得了81分的优异成绩,满心喜乐的同时也为当初选择了江海而感到庆幸。在此,借江海培训平台与军转朋友们分享一下个人的培训心得,望能为大家提供可以汲取的养分。

首先,心如止水,明确目标。被确定为转业对象后,作为在部队服役多年的干部,面对转业无论是主动还是被动,都应该保持平稳的心态,再纠结过去的得失已没有任何意义,重新规划人生,选择一个适合自己的培训机构,积极主动应对军转考试才是理性做法。面对诸多培训机构大家也许不知所措,说实话在最初选择培训机构时我也比较迷茫,听了几家培训机构的公开课后,唯独被江海“进线才是硬道理”的“承诺”所打动,事实证明江海用实际行动兑现了承诺。选择培训机构要注重与自身实际相结合,注重把握“只选对的`不选贵的”的原则,更不提倡多家连报的做法,这样往往会适得其反。

其次,循序渐进,提升能力。培训阶段,是整个备考过程中时间最长、跨度最大、内容最多的阶段,也是最重要的阶段。在培训老师的引导和帮助下,我们的知识储备日渐丰富、解题思路慢慢清晰、思考能力逐步提升。在此过程中,我的体会是:一是自我清零,善于积累。无论之前是否从事文字工作,对军转考试影响都不会太大。所以,要像罗老师常说的那样,以小学生的心态投入到培训学习中去,关键是听话的态度。要格式化之前碎片化的积累,只有这样才能在老师的帮助下系统梳理掌握考点、热点,丰富自身知识储备。二是积极思考,勤于练习。学习之初,面对各种练习题可能会有无从入手的感觉,个人认为这是正常现象,关键还是对于老师传授的方法运用还不够灵活,这就需要在不断思考和练习中提升自己。相信经过仿写、听写、自写三个阶段,定能达到水到渠成的效果。三是主动交流,勇于分享。交流是提升答题水平的“催化剂”,广泛的交流有助于开拓思路、取长补短,达到1+12的效果。在这方面,江海做的是相当不错的,不仅为学员创建了“学员微信群”,还定期布置课后练习作业,并安排专业辅导老师对大家的答题情况逐一进行点评。

最后,温故知新,决胜考场。整个培训过程中,老师传授了我们应对各种题型的方法和技巧,能够将其熟练运用才是决胜考场的关键所在,而保证熟练的技巧就是要善于“炒冷饭”。一方面,阶段培训结束后要“全面炒”。每个阶段的培训都有不同的侧重点,要善于利用培训间隙,借助辅导资料和录音(利用手机自行录制),对照薄弱环节进行补差训练,不断筑牢基础。另一方面,考前要“重点炒”。临近考试,重点还是熟悉每个题型的答题套路和老师强调的答题注意事项。个人在这一阶段,除了定期进行模拟训练之外,坚持每天听一遍罗老师考前知识点梳理的录音,感觉常听常新,每次都有不一样的收获,这也为我能够从容应对考场变化提供了有利的支撑。

篇11:java学习心得(模版)

HNSERJ20080101

.湖南软件职业学院

毕 业 论 文

知识改变命运

课 题:java学习心得 院 系:软件工程系 专 业:软件技术 班 级:软件0615班 姓 名:周专书 指导老师:郑利娇 完成时间:2009-5-12

软件成就未来 湖南软件职业学院

HNSERJ20080101

Java实习报告

一.引言

面临毕业与就业的压力,不久将来就要从一个学生到一个社会人的转变:技术在不断的提高,思路在不断的开阔,思想在不断的升华,更重要的是自己的理想和抱负更加的坚定。对于一个投身于IT的新人,经验谈不上,一些学习的心得倒是可以拿出来探讨一下,我们该如何面临这个似曾相识的社会,突然一天如此接近。面对“金融风暴”带来的就业压力,我们正在逐渐走向成熟,我们意志更加坚强,我们深知不经一番寒彻骨,哪来梅花扑鼻香。深深地体会到找一份好工作多么不容易的,尤其是能力匮乏的我们。一切都要付出行动,不能空想,要实现目标,就得不懈的努力。

的确,软件仍然是一个朝阳行业,对于人才的需求量也很大,这也是为什么很多人努力走上这座独木桥的原因。但是当你面临人生的一个选择时,当你决定要踏上软件开发之路时,你应该问一下自己:我为什么要选择它?其实很多人在这条道路上摸爬滚打了多年也没弄清楚这个问题的答案。如果你想在这条道路上有所成就的 话,一是兴趣使然,二是做好自己的职业规划。软件开发其实是一条非常艰苦的路,不停的学习,不断的熬夜,没有鲜花更没有掌声,陪伴你的是那漫长而孤独的夜。想一想我们准备好迎接这一切了吗?如果没有兴趣我劝你还是放弃这条路,没有兴趣你就在这条路上走不长,等待你的只有转行。如果你真的把它作为你职业生涯的跳板,那么请你做好自己的人生规划,有步骤的实现它。话题稍微远了一点,现在我就谈谈自己在Java学习方面的心得和教训。

古人云:活到老,学到老。读书学习实乃艰苦之事,花费时间,消耗精力。然苦之外亦见其乐:得到了知识,提高了认识,完善了自己。学习,求其真,务其实,应“敏而好学,不耻下问”,才能不断促使进步。学习,不仅求知,也要懂法,学会方法比掌握知识更加重要。笛卡尔说过,“没有正确的方法,即使有知识改变命运 软件成就未来 湖南软件职业学院

HNSERJ20080101

眼睛的博学者也会像瞎子一样盲目摸索”,可见学习方法的重要性。

其实,大学之前几乎没有软件技术之类的概念,大三之前仍然对于程序懵懂不开。但是这并不能妨碍我热爱这个行业,也不能就断定我在这个行业里一事无成。刚学 Java,我的确感觉不开窍,特别对OO(面向对象)编程仍然不能理解。但是人如果一思考,其实什么问题都解决了。对于学习java基础的经验就是多做、多思考,基础知识的学习不能不求甚解,要追本溯源,弄清问题的本质。这样才能举一反三,由点及面。对于抽象的东西要能具体化,对于具体的东西要能抽象化。我学习java基础一直使用的是《编程思想》第四版这本书,感觉挺不错的,全面透彻通俗易懂,在国外也是广受好评,我很惋惜没有早点知道这本书,否则也不回浪费大学三年青春岁月,一无是处的打发光阴,值得庆幸的事这本书一定程度上激发了我对java学习的兴趣与潜力。英语能力强的话,可以直接看英文原版。我一直强调重视基础,如果你的java基础打的牢,你在学习那些java框架就是非常轻松的事了。

二.Java学习心得之我见

学习java,的确要学习的东西很多,就像这为朋友上面提到的那些。Java不像.net一家独大,记得在大学里教我们.net老师早就提醒过我们学java才是出路,学好java才是王道,我当时就纳闷,这不是搬石头砸自己的脚,往自己身上泼冷水吗?现在恍然大悟,他当时只是为我们指引一条明路,Java的繁盛在于开源社区的庞大,这也带来了分支太多的问题,怎样选择一条好的学习路线,对于初学者来说,的确是一件很迷茫的事。其实不管java东西再多,总有规律可循。根据自己的发展方向的不同,可以选择不同的学习路线。对于怎样成为一名出色的Java Web程序员,我的建议是:

1、JSP的知识不能欠缺,理解什么是servlet,什么是java bean,熟悉jsp常使用的标签。我自己感觉,对于JSP的学习不需要太认真,毕竟现在真正使用纯JSP的情况已经不多了,能掌握基本的知识就绰绰有余。

2、学习一个或一个以上的web表现框架。如果从使用的程度上来讲,Struts依然是最流行的框架,社会需求也很大,所以学习Struts是一个不错的选择,最近一个月我们刚刚模拟Struts开发了一个简单的网上商城,虽然算不上一大正规知识改变命运 软件成就未来 湖南软件职业学院

HNSERJ20080101 的项目,总算也用到了框架,因为框架本身也是一种封装,程序开发是将简单事情复杂化,模拟Struts使我们学习三大框架和其他框架奠定良好的基础,使用框架的前提是你对他处理的业务逻辑也相当熟练了。当然也可以学习其他的框架,JSF作为一个标准,虽然现在使用的人不多,但是为了明天的主流,学习JSF也非常不错。我就是开始学习Struts,后来公司用JSF,自己又自学了JSF,其实领悟了程序设计的思想,学什么都很容易。

3、简单说说Spring,EJB。鉴于培训中心的课程安排,我们需要学习spring,spring作为业务逻辑层的轻量级架构框架spring,依然占据着主流的位置,虽然EJB3的发布对它冲击很大,但是在比较长的时 间里,它的位置还不能撼动。学习spring会很快带来实际效益。当然EJB3的发布开始渐渐挽回以前丢弃的市场,作为官方的标准,它的未来充满光明,学习EJB3会非常的有前途。自己最近也在学习EJB3其实对于刚刚毕业的学生没必要深入研究他们,很多公司也不使用这样业务逻辑层的框架,尤其是中小型企业。

4、至于xml,css这样的页面表现的东西,如果你不从事美工方面,我认为没有必要花过多的时间去学习,在平时的项目开发中慢慢的就会使用了。

还是那句话,基础很重要,永远不要忽视这一点。刚刚毕业,公司不会要求员工什么都会,只要技术扎实,学习的能力强,学习的速度就很快,企业有时候非常看重 这一点。其次掌握struts、hibernate这两个框架,达到可以熟练使用的目的,这会增加你就业的砝码。至于spring,EJB可以在以后的工作中学习使用,现在了解一下就可以了。当然作为一个java web程序员,还要了解数据库、tomcat,jboss服务器、常用的开发工具Eclipse,NetsBean等。

三,Java学习态度之我见 1.学java切忌浮躁

欲速则不达,初学者请不要被新技术迷惑,先把基础学扎实,一步一个脚印的逐步学习,不要想着一步登天。我们要如水底磐石切不可做那水上浮萍,浮躁的人永远学不到什么东西。软件开发之路是充满荆棘与挑战之路,也是充满希望知识改变命运 软件成就未来 湖南软件职业学院

HNSERJ20080101

之路,没有捷径可走。梦想像《天龙八部》中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的。每天仰天大叫“天神啊,请赐给我一本葵花宝典吧”,殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不一定成得了“东方不败”,倒是成“西方失败”的几率高一点。“不走弯路,就是捷径”,佛经说的不无道理。

2.要有自我约束力

春来不是读书天,夏日炎炎正好眠,秋来蚊虫冬又冷,背起书包待明年。总有一些理由不学习。这样下去,我们的java之树永远长不大。古人云:“人静而后安,安而能后定,定而能后慧,慧而能后悟,悟而能后得。”很有道理。在四川大足佛教石刻艺术中,有一组大型佛雕《牧牛图》,描绘了一个牧童和牛由斗争、对抗到逐渐融合、协调,最后合而为一的故事。佛祖说:“人的心魔难伏,就像牛一样,私心杂念太多太多;修行者就要像牧童,修炼他们,驯服他们,以完美自己的人生。”我们学java也一样,要能够驯服那些影响我们学习的大牛、小牛,抵制各种诱惑,集中精力,专心学习。

3.课前稍作预习

我个人的经验和理解,课前的预习对于我们学习java尤为重要。我们课前的预习相当于第一遍的学习,而这是为第二天的学习做了一个初步的了解,而且这样学习更有效,更容易吸收课堂所学,这样既培养了我们的自学能力,也让我们发现了这个章节的难点和不懂点,上课时。在这里培训每天的理论知识量并不少,要是不预习我们会跟不上老师的教学节奏,不知其所云!

4.“三敲代码”学习法

这个词最初来自我们项目团队一个同学滑稽的演讲,班上流传的“笑柄”,但他是正确的,这是程序员都值得推荐学习的方法,为什么说是“三敲代码”呢?敲代码也并不是一味的盲敲代码。课前预习就是将课本上的实例代码敲一遍,先知识改变命运 软件成就未来 湖南软件职业学院

HNSERJ20080101

不管是否理解这些代码的意思,有时候结果是很重要的,能让你豁然开朗。第二遍敲代码是课后的敲代码,老师布置的或书上的作业,虽然课后我们还是没能吸收消化当天知识,我们可以借鉴别人的代码,但一定得有自己的思路,否则只会事倍功半,适得其反。第三遍就是敲真正属于自己的代码。这是完全依靠自己所学,自主的思维,来巩固自己当日所学进行查漏补缺,那么才能保证学习效果。

5.理解+总结=记忆

认真理解和善于总结是学好java的诀窍之一。学习,就必须讲求记忆,记忆知识,就必须讲求方法。得道者事半功倍,失道者事倍功半。Java有很多知识点是需要记忆的,有的人常常感叹自己的记忆力不好,羡慕那些博闻强记的人。殊不知那些人无不是善于总结和整理自己的感官印象,才记得牢固而准确,这便是理解。列夫•托尔斯泰说:“知识,只有当它靠积极的思维得来而不是凭记忆得来的时候,才是真正的知识。”孔子云:“学而不思则罔,思而不学则殆。”这些都充分证明了这一点。知识不能只停留在书本上,必须转化为自己机能的一部分,达到“唯吾是从”。理解,必许透过现象认本质,由此及彼、由表及里,去粗取精、去伪存真。善于开动脑筋是其中的关键。

6.要善于积累

积累非常重要。庄子云:“水之积也不厚,则其负大舟也无力。风之积也不厚,则其负大翼也无力。”我们课堂上老师都会讲很多的实例,这些实例都是每个知识点的真实体现,我们都要即时的消化和理解。这样日积月累,学习效率不断提高,技术也逐步上升。有的同学认为,课堂上听不懂关系不大,课后自己看书也能认识,或者把一些问题全部留在自习课上向老师请教,„„这些想法都是错误的,这样想势必上课不求甚解,积极思考不足,既浪费了课堂时间和老师的课下时间,也变相加重自己课下的学业负担。正确的态度是:上课专心听讲,积极思考,力求当堂消化。针对课堂思路卡壳问题,我个人理解是:千万不要在课堂上寻找卡壳的原因,要求自己跳过去,听下面的内容,课下再请教老师,共同分析导致自己卡壳的原因,不失为一种较好的办法。

知识改变命运 软件成就未来 湖南软件职业学院

HNSERJ20080101

在java培训中心也不定期开展职业素养的课程,尽管我觉得老师并不是那么专业,我们也抱着无所谓的态度,但是我们依然意识这就是问题的根源,通过开展职业素养,让我更深层次的认识企业文化的重要性,这也是培训中心特别的地方。人无志,不成事。提高自己的职业素养,对自身的发展会有很大的帮助。

四.职业素养的培训

1,保持积极向上乐观的心态。

积极很重要的一方面就是乐观自信。而要达到自己对自己充分的肯定,概括来说可以从四个方面来讲:第一,学会从另外一方面来看待事情,心态决定一切。第二,万事在失败前拒绝说“不行”。第三,不段给自己“充电”。“有才不怕万事难”我们要时常提高自己的内涵和修养。第四,借鉴别人的事迹,失败也是一种收获。有了职业,我们还必须得有积极和强烈的进取心,这样才能做出自己的成绩。如果没有进取心,固步自封,工作上不想精益求精,事业就没有发展的希望。我们在开始工作时,应把积累工作经验、提高工作能力作为目标,这是今后扩大自己事业空间的基础。不要计较薪金薄厚,更不能自命不凡,不屑小就。而要爱自己的职业,深思研究工作改进之术,常保进取的决心。古人说:“少壮不努力,老大徒伤悲。”进取心不但是成业的要素,并且是成己的要素。

2,注重项目团队合作。

保证一个团体生机和活力,必须使得每一个成员能够相互支持和包容,成员间充分尊重对方意见,现在终于感受到了团队合作重要性,项目小组花了一个星期做系统,除了个人知识的融会贯通,更重要的是成员的沟通与协调。有人说,一个融洽的工作环境就是成功的一半。尤其是从事软件开发,团队就是发展的根源,更是一个好的系统的前提保证,一个人的思想是有限的,多远思维交织在一起,产生的力量是不可估量的。

知识改变命运 软件成就未来 湖南软件职业学院

HNSERJ20080101

3,脚踏实地的做事。

树立“职业神圣”观念。一个人对自己职业不敬,便是对这一职业的亵渎,其结果是会把事情做坏,给社会和个人带来双重损失。庄子说:“用志不分,乃凝于神。”通俗地说,敬业就是把自己从事的职业加以研究,勤勉从事的意思。做事为学,有慎心,不怕劳,不虎头蛇尾,不见异思迁。面对企业和人才之间的双向选择,一个敬业的员工无论走到哪里都将受到关注和重用,相反一个见异思迁的人在任何一个企业也不会有更光明的前途的,这是一个成为一个职业人的第一要素。我们不能“做一天和尚撞一天钟”而是应该“做一天和尚撞好一天钟”。

4,兢兢业业的工作态度。

“干一行,爱一行”——只有乐业,人才能从职业工作中得到精神享受。孔子说:“知之者不如好知者,好知者不如乐知者。”人生能从自己职业中领略出趣味,生活才有价值和意义。对于职业的态度不同,有的是以热情拥抱的态度迎接职业,有的是以冷酷无聊的态度迎接职业。其结果是,前者把职业当成是亲爱的永久伴侣,从中获益;后者则只是得到烦恼,甚至是伤痛。所以,乐业对人的一生很重要。人一生做好一件事足已,何必三心二意,一事无成。

5,做人做事要有责任心。

曾经懵懂无知,不知责任心是那般,就算今天我们依然迷茫,都说责任心是做好一件事,一份工作的保证。我们将要踏进社会,我们将会面临对工作的责任、对社会的责任、对家庭的责任,我想只有一个拥有责任心的人才能走好自己的人生旅途。古人云“一息尚存,此志不容稍懈”,“鞠躬尽瘁,死而后已”。无论什么职业,责任心、责任意识是做好工作的内在动力,记得培训中心老师曾经说过,内因决定外因,责任心是做好一件事的源动力。

知识改变命运 软件成就未来 湖南软件职业学院

HNSERJ20080101

五.个人总结

人生的每一步旅途中,总有着一道难以逾越的鸿沟,对于我们不是缺少勇气,而是没有思想,惰性取代了我们原本的进取心,而我们选择了自甘堕落,碌碌无为的虚度光阴,今天之前的错误使我们选择的惩罚,在软件学院,如果只要用心去学,不说精益求精,至少可以学会谋生之道,当然不排除学院本省一些不利因素,离开软件学院,我们无从追究对与错,因为无法挽回失去的光阴,一寸光阴一寸金,寸金难买寸光阴。这次我想我会很用心的去学习!尽量把他做到完美,至少自己要九十分的满意我才会交出我培训的心得体会。

天下大事必做于细。普通人自然作一些小事,怕只怕小事也做不好,小事也做不到位。身边有很多人总不屑于做具体的事,盲目地相信“天将降大任于斯人也”。孰不知这是及其错误的心态,试着去做好自己的事实属不易。不要以为总理比村长好当。有其职斯有其责,有其责斯有其忧。如果力不及所负,才不及所任,必然祸及自身,狼狈不堪,若做错事也难辞其咎。所以用心做好身边的每一件小事,不积细流,何以成江海。所谓成功,就是在平凡中做出不平凡的坚持,而伟大就是平凡的积累。蒲老师曾经说过,做正确的事,正确的做事,在这个告诉信息化的时代,细节决定成败,方法与态度决定了效率。

“博学之,审问之,慎思之,明辩之,笃行之。” 时下,IT行业对人才的需求是很大而且持续,这更加为我梦想的实现增添了砝码,激励自己朝着梦想的云向更大的努力奋斗,只待好风凭借力,送我上青云!“少而好学,如日出之阳”,不管是现在还是将来,我们都应不断地加强学习,不断地给自己“充电”,才能开拓进取,勇于创新,不至于被社会淘汰。只要在学习的过程中保持着激情,多做多思考,再加上一颗充满梦想和远大抱负的心,我相信人人都可以成功。

上一篇:感悟母爱的小学作文550字下一篇:拓展培训行业几大品牌介绍