首页 java心得体会

java心得体会

举报
开通vip

java心得体会精品文档精品文档PAGEPAGE12精品文档PAGEjava的心得领会篇一:java初学者学习心得学习Java心得领会学习了一学期的Java课程,感觉是该总结自己的心得领会了。开始学习任何一门课,兴趣最重要。一直感觉自己在学计算机编程语言,学习了好多,但每门语言都停留在知识边缘地带,都没深入到它们的精髓部分,对它们的精髓部分知之甚少,于是趁学校开设这门课,并且有自己的老师解说,还有了上机的时机,比自己自学省事多了,于是鼓足信心,开始了漫长的java征途。还记得我编写的第一个经典程序“helloWo...

java心得体会
精品文档精品文档PAGEPAGE12精品文档PAGEjava的 心得 信息技术培训心得 下载关于七一讲话心得体会关于国企改革心得体会关于使用希沃白板的心得体会国培计划培训心得体会 领会篇一:java初学者学习心得学习Java心得领会学习了一学期的Java课程,感觉是该总结自己的心得领会了。开始学习任何一门课,兴趣最重要。一直感觉自己在学计算机编程语言,学习了好多,但每门语言都停留在知识边缘地带,都没深入到它们的精髓部分,对它们的精髓部分知之甚少,于是趁学校开设这门课,并且有自己的老师解说,还有了上机的时机,比自己自学省事多了,于是鼓足信心,开始了漫长的java征途。还记得我编写的第一个经典程序“helloWord”。从那时起我已开始走进Java的世界。当时自己不是很理解为什么main方法一定要这样来定义publicstaticvoidmain,能不能不这样写?问了好多同学,他们告诉我的答案是同样的“java本身要求就是这样子的”,但我自己不甘心,就进行了下面的好多操作:把main改个名字运行一下,看看报什么错误,然后根据犯错信息进行解析;把main的public取掉,在试一试看,报什么错误;static去掉还能不能运行;不知道main方法是否一定要传一个String[]数组的,把String[]改掉,改成int[],或许String试一试看;不知道是否必须写args参数名称的,也能够把args改成其他名字,看看运行结果怎样。结果把HelloWorld程序频频改了七八次,不断运行,解析运行结果,最后就彻底理解为什么了main方法是这样定义的了。接着在此后的学习中我也采用这样的方法解决问题,却发现自己的速度比别人慢了好多,我就把自己的课余时间也分一部分给了java。因为基础是最重要的,只有基础牢固才有可能对后边的学习有更为深刻的认识!学习一门新的语言,参照书是离不开的。听老师说订的教材偏难,不适合我们初学者,于是我在图书馆借了参照书(一本篇幅较短的入门书来学习那些最简单、最基本的东西,包括学习Java语法等)。同时,对一个最简单的程序也应当多去调试,多想想如果改动一下会出现什么结果?为什么必须那样写?多去想想这些问题然后去操作,会让你有更多的收获。这样频频地思考是很有用的。在学习Java的语法时,Java的语法是近似c语言的,所以学习的比较轻松。唯一需要注意的是有几个不容易搞清楚的重点字的用法,public,protected,private,static,什么时候用,为什么要用,怎么用,和同学一同议论了许久才得以解决。在学习Java的面向对象的编程语言的特性。比方继承,结构器,抽象类,接口,方法的多态,重载,覆盖,Java的异样办理体系。对于一个没有面向对象语言背景的人来说,我感觉这个过程需要花很长很长时间,因为学习Java从前没有C++的经验,只有C语言的经验,花了很长时间,才彻底把这些观点都搞清楚,把书上面的例子频频的推断,改正,尝试,把那几章内容频频的看过来,看过去,看了好多遍,才彻底意会了。开始熟悉Java的类库。基础类库里面的类特别特别多。听闻有3000多个。可是我真实使用的只有几个,比方说*;*;*;等。其他,我对于static,public,private,Exception,try{},catch{},finally{}等等一开始都不是很懂,都是把书上面的例子运行成功,然后就开始损坏它,不断的根据自己内心面的疑问来从头改写程序,看看能不能运行,运行出来是个什么样子,是否能够获得预期的结果。这样虽然比较费时间,可是一个例子程序这样频频损坏几次之后。我就对这个有关的知识彻底学通了。有时候甚至成心写一些错误的代码来运行,看看可否获得预期的运行错误。这样对于编程的掌握是及其深刻的。在学习Java的过程中我得出这样的结论:学习中,要养成优秀的习惯(写括号时要成对,字母大小写要划分,单词拼写要正确)。2.在学习的过程中,最好不是只是停留在java表层,不是抄书上的例子运行出结果就能够。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。3.在学习的过程中一定要着手做、试着写代码,而不是抱一本书看看就行。好多东西和领会必须自己着手才能真正属于自己。在Java的学习过程中,可能会碰到各种各种的问题不容易解决,应多去专业论坛认识有关的知识,书本上的知识有限。要会从网上搜寻有用的信息加以整理,促使学习的深入和知识水平的提高。看了好多网上课程,说学到一定程度要尝试着自己做东西,但感觉自己只是经过一学期的学习,还远远不够,希望自己在此后学习中持续努力,能够真真实正拥有一门编程语言,对自己此后的发展起到作用。在学习java语言的同时,也让我学会了怎样来发现问题,怎样解决问题,怎样有效的学习等等,相信会对我一世都有帮助。篇二:学习Java_的步骤和心得领会学习java的步骤和心得领会好多同学都想要自己学习Java,可是应当怎样学习,从哪处着手却很迷惑.针对这些同学,烟台杰瑞教育资深Java讲课老师李老师说,学习Java最终的就是 基础知识 税务基础知识象棋入门,基础知识常见鼠类基础知识常用电子元器件基础知识电梯基础知识培训资料 的学习和框架的掌握,基础知识掌握扎实此后,多多学习各种框架有助于自己少走好多弯路.最后,李老师联合杰瑞教育的Java学习课程为大家介绍了一篇网上的学习Java步骤,大家一同来看一下吧:第一步:首先要做好学习前的准备工作:java语言一般用于大型的服务器程序开发,所有有必要认识如下内容:Unix开发环境Unix系统原理、Unix开发环境、Unix常用命令。娴熟掌握Unix常用命令;娴熟建立下的Java开发环境。第二步:然后进入Java语言基础的学习阶段,学习任何一门语言都要打好基础,曾经学过高级程序语言(C,C++等)来说,java语言基础有自己的特点,可是基本规律都是相通的,如:算法基础、常用数据结构、公司编程规范。掌握常见的数据结构和实用算法;培养优秀的公司级编程习惯。第三步:掌握java语言基础后接下来就是面向对象语言的共性:Java面向对象面向对象特性:封装、继承、多态等。掌握面向对象的基本源则以及在编程实践中的意义;掌握Java面向对象编程基本实现原理。第四步:JDK核心API语言核心包、异样办理、常用工具包、会合框架。娴熟掌握JDK核心API编程技术;理解API 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 原则;具备娴熟的阅读API文档的能力;JavaSE核心异常办理、多线程基础、IO系统、网络编程、Swing组件、JVM性能调优(JVM内存结构解析、GC解析及调优、JVM内存参数优化)、Java泛型、JDK新特性。娴熟掌握JavaSE核心内容,特别是IO和多线程;初步具备面向对象设计和编程的能力;掌握基本的JVM优化策略。XMLXML语法、XML解析(SAX、DOM)、Dom4j组件、Digester组件。娴熟掌握XML语法例则;理解DOM模型;熟悉Java对XML的各种解析方式。第五步:SQL语言SQL语句基础和提高、SQL语句调优。娴熟的掌握SQL语句;掌握一定的数据库查问技巧及SQL语句优化技巧。Oracle数据库开发Oracle体系结构及系统管理、Oracle数据库高级编程、数据库设计基础。掌握Oracle体系结构及核心编程技术第六步:连结数据库:JDBCJDBC核心API(Connection、Statement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、连结池技术)。理解JDBC作为规范的设计原则;娴熟掌握JDBCAPI;具备使用JDBC对数据库进行高效接见的能力。第七步:软件 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 基础软件过程和软件活动;需求设计、纲领设计、详尽设计基本源则和文档规范;配置管理的基本观点和必要性;CVS基本操作;Ant简介理解软件过程的普遍观点和基本的软件活动;理解迭代的意义;掌握Ant、CVS等常用配置管理及部署工具。第八步:OOAD及设计模式面向对象基本设计原则、工厂模式、策略模式、适配器模式、代理模式等、门面模式。理解面向对象设计的一般原则;理解重用的意义;掌握常有的设计模式。第九步:HTML/CSSHTML基本文档结构、掌握CSS基础语法、对于HTML文档块、链接、列表、表格、表单等。掌握HTML基本源理;掌握CSS各种选择器及常有样式设置;娴熟使用HTML常用元素。JavaScript核心JavaScript语言基础(数据种类、函数、对象、闭包)、JavaDOM编程、事件模型、JavaScript面向对象编程。深入理解JavaScript语言原理;娴熟的使JavaScript对HTMLDOM进行编程;娴熟掌握JavaScript对象对象封装技巧,为后续的JavaScript学习打下坚实的基础。Servlet/JSPServlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP新特性、JavaWeb设计模式。透彻理解Servlet核心原理;娴熟掌握ServletAPI;透彻理解JSP引擎工作原理;透彻理解标记库原理;熟悉常有的JavaWeb设计模式;为后续的JavaWeb开发打下坚实的理论基础。第十步:AjaxAjax基础、XHR对象、Ajax设计模式、JSON技术掌握Ajax的基本通信原理;掌握鉴于XML和JSON的Ajax数据规则。第十一步:JavaScript框架JQuery、JQuery插件、DWR。掌握JQuery核心API;认识JQuery基本设计原则;认识多种JQuery插件;掌握DWR的基本源理及应用技巧。第十二步:ssh三大框架的学习,这是公司实际应用的框架模型:1,StrutsStruts2核心控制流程、Ognl、Action、Interceptor、,Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧(输入考证、消息国际化、文件上传和下载、防备重复提交等)。娴熟掌握Struts2核心要件,特别是Interceptor和Result;掌握基于 模板 个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载 技术的Struts2UI组件;掌握鉴于Ognl的数据共享方式、掌握Struts2各种定制及扩展方式;娴熟掌握鉴于Struts2的Web开发技巧。2,HibernateORM观点、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查问、OSCacheHibernate缓存技术。重点掌握Hibernate多种关系映射技巧及其实用背景,做到在合适的时候使用合适的关系方式;掌握多种Hibernate查问技巧及优化技术。3,SpringSpringIoc基础、Ioc注入技巧、对象高级装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、SpringAOP原理、AspectJ、SpringJDBC支持、Spring事务及安全管理;Spring整合Hibernate、Spring整合Struts、SpringMVC简介。深入理解Ioc和AOP的基本源理和实现方式;娴熟掌握SpringIoc及AOP实现方式;娴熟掌握Spring事务管理;娴熟掌握Spring与其他组件的整合技术。杰瑞教育李老师最后强调,学习完以上内容你就会对java开发有一个新的认识,希望这份心得领会会对想学习java的朋友有所帮助。如过大家有任何疑问,能够微博联系@杰瑞教育edu咨询提问。篇三:学习学习我是今年3月份接触java的,其实上大学从前就买过java的书,但没进去,因为那个时候我在学习vb,对于java代码类c的编写方式不是很习惯,所以就没有仔细的看。为什么最后好是学习java了呢。是因为我看到用java建立的web应用程序很不错,实现的功能也好多,在现在的网络社会里,肯定会有一番作为,而且我已经忍受不了m$的代码封锁,所以转投java了。学习java已经8个月了,在这里跟大家说下心得,我刚开始是看第三版,因为学校没开java课,所以几乎全是自学,用了快要二个月的时间把这本大书啃完,感觉这书不错,但也有好多人说这书不好,确实这书不是按惯例的次序讲的,内容跳跃性强,但讲的很深入,比较适合有c\c++基础的人看,这书看完,你就算基本掌握java的基础了,也就j2se部分。现在java分三大多数基础,从大到小排列:j2ee,j2se,j2me!j2ee:这个就是现在最流行,也很java技术用的最多的地方,java公司应用,要学好它,首先就要有java的基础,这是最基本的,然后学习servlet,jsp,javabean以及基本的mvc结构,自然还有其他协助知识,比方js,html还有一个对数据库的操作,这些都需要时间来学习,学完这些后基本就能够做些简单的web应用程序了,比方模拟一个小的网上银行等等,但做出来后肯定不易维护,因为刚才说的都是技术的性的东西,还需要学些思想性的东西,那就是设计模式,它是对一些解决特定问题的指导,并不是解决问题的方法,现在认可的设计模式一共有23种,在j2ee里除了这23种外还有几种,我还不太认识,我认为设计模式方面的书《设计模式-可复用面向对象软件的基础》英文名《designpatterns-elementsofreusableobject-orientedsoftware》这是提出设计模式那4为大牛写的,此书特其他抽象,使用语言是c++和smalltalk,有勇气和有基础的人能够尝试一试看。j2se:java技术的基础,好多基础都是先从介绍它开始,它和j2ee的区别就是jdk不同,j2ee比j2se的jdk要大一些,多一些类包,但那些是在j2se中用不到的,j2se不光是基础,也是java技术的一个应用方向,就是利用swing开发桌面应用程序,但在windows平台上,m$的地位是无法撼动的,再加上swing开倡始来不是很容易,所以在j2se领域上,java一直处于劣势,发展很慢,说到j2se就一定要下eclipse,在别人眼里,eclipse只可是是一个java的ide,但那只是eclipse的冰山一角,其实eclipse是一个大的平台,暂能够把它比喻成windows,我们能够利用winapi去开发在windows上运行的程序,eclipse也能够,我们称为eclipse插件开发,现在这项技术也在慢慢流行,有些公司已经有应用的项目,eclipse用的是自己开发的gui包,就是swt/jface,其实跟swing是同样的,都是由java写的,但一个是sun写的,一个ibm写的,swt/jface用的本地的资源,所以运行起来很快,界面也能够做的特别漂亮,而且移植也做的很不错,所以eclipse插件能够很容易的移植到linux上,相信这项技术一定很有发展。学习(2):暑期在和一个老师做项目,前期老师教学,做javaweb方面的,近似于当当购物系统这种...突然发现,原来从前看的《thinkinjava》等书并不够,好多面向开发的技术和模块包括工具从知识到技术上都很短缺。现在有几个迷惑,想在小组向各位求助,希望帮忙。首先我想知道是不是做java一般都是web挂钩,比方现在的jsp,ssh和html语句和应用都很好的联合,除了web方面,软件项目方面有没有一个比较明确的方向,如果有,能够告之小弟么~我听闻做web方面,应当先学jsp,html,再学mvc,不然很容易本末倒置,那ssh这样的技术学习,有没有一个比较明确的先后次序。ee这样的一个学习过程,能不能有一个比较好学习心得能够介绍。我有一定的java基础,能够编写一些java小程序,可是到了web这些方面,思维老是不够清晰,很容易纷乱,对象方法和类之间老是不能很好的去扩
本文档为【java心得体会】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
天道酬勤
暂无简介~
格式:doc
大小:39KB
软件:Word
页数:17
分类:
上传时间:2022-03-27
浏览量:5