学习java的心得体会

时间:2024.4.30

学习java的心得体会

1.我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地.java是一门有着阶梯性的一们语言,如果要学习它.我觉得最好还是按照java的学习体系,先学习什么,在学习什么,只有这样,我们在学习中才会遇到更少的麻烦.java是一门更倾向于网络的语言.不要上来就学习JSP,这样不好,因为这没有基础.在以后的学习中很可能遇到很多的麻烦,这就不好了.

2.信心,恒心,毅力是最重要的.这是我们必须具备的心理素质.要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹.编程就是有的时候就是那么这么人.会遇到很多的困惑.但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此 了.呵呵^^

3.多看看一些资料,多多的向高手请教,这样才好.要学会总结和领会.^^^^^^^^^^,当然,学习java一个人有一个人的想法,也有自己的独特学习方法.总之适合自己的就是最好的,你说呢这位朋友?关于方法,还有很多,我就不在这里说了. 为什么会选修java

首要原因就是为了以后大学毕业后能找到一个好工作,放眼望去当今大部分公司只会要求两种夜宴c++和java,其他有一些公司也可能会要其他的语言,但最终的结果是你会回到这两类上。


第二篇:学习java的心得体会


学习java的心得体会

我是今年x月份接触java的,其实上大学以前就买过java的书,但没进去,因为那个时候我在学习vb,对于java代码类c的编写方式不是很习惯,所以就没有认真的看。为什么最后好是学习java了呢。是因为我看到用java构建的web应用程序很不错,实现的功能也很多,在现在的网络社会里,肯定会有一番作为,而且我已经忍受不了m$的代码封锁,所以转投java了。 学习java已经8个月了,在这里跟大家说下心得,我刚开始是看

<<thinking in java>> 第三版,因为学校没开java课,所以几乎全是自学,用了将近二个月的时间把这本大书啃完,感觉这书不错,但也有很多人说这书不好,的确这书不是按常规的顺序讲的,内容跳跃性强,但讲的很深入,比较适合有c\c++基础的人看,这书看完,你就算基本掌握 java的基础了,也就j2se部分。

现在java分三大部分基础,从大到小排列:j2ee, j2se, j2me! j2ee:这个就是现在最流行,也很java技术用的最多的地方,java企业应用,要学好它,首先就要有java的基础,这是最基本的,然后学习

servlet,jsp,javabean以及基本的mvc结构,当然还有其他辅助知识,比如js,html还有一个对数据库的操作,这些都需要时间来学习,学完这些后基本就可以做些简单的web应用程序了,比如模拟一个小的网上银行等等,但做出来后肯定不易维护,因为刚才说的都是技术的性的东西,还需要学些思想性的东西,那就是设计模式,它是对一些解决特定问题的指导,并不是解决问题的方法,现在认可的设计模式一共有23种,在j2ee里除了这23种外还有几种,我还不太了解,我认为设计模式方面的书《设计模式-可复用面向对象软件的基础》英文名《design patterns-elements of reusable object-oriented software》这是提出设计模式那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上,相信这项技术一定很有发展。

学习java的心得体会(2):

暑期在和一个老师做项目,前期老师教学,做java web方面的,类似于当当购物系统这种...突然发现,原来之前看的《think in java》等书并不够,很多面向开发的技术和模块包括工具从知识到技术上都很欠缺。

现在有几个疑惑,想在小组向各位求助,希望帮忙。

1.首先我想知道是不是做java一般都是web挂钩,例如现在的jsp,ssh和html语句和应用都很好的结合,除了web方面,软件项目方面有没有一个比较明确的方向,如果有,可以告之小弟么~

2.我听说做web方面,应该先学jsp,html,再学mvc,不然很容易本末倒置,那ssh这样的技术学习,有没有一个比较明确的先后顺序。

3.java ee这样的一个学习过程,能不能有一个比较好学习心得可以推荐。我有一定的java基础,可以编写一些java小程序,但是到了web这些方面,思维总是不够清晰,很容易混乱,对象方法和类之间总是不能很好的去扩

展。希望各位帮帮忙,介绍一些学习心得,包括学习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设计原则;具备熟练的阅读API文档的能力;JavaSE核心异常处理、多线程基础、IO系统、网络编程、Swing组件、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、Java泛型、JDK新特性。熟练掌握JavaSE核心内容,特别是IO和多线程;初步具备面向对象设计和编程的能力;掌握基本的JVM优化策略。XML XML语法、XML解析(SAX、DOM)、Dom4j组件、Digester组件。熟练掌握XML语法规则;理解DOM模型;熟悉Java对XML的各种解析方式。

第五步:SQL语言SQL语句基础和提高、SQL语句调优。熟练的掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧。Oracle数据库开发

Oracle体系结构及系统管理、Oracle数据库高级编程、数据库设计基础。掌握Oracle体系结构及核心编程技术

第六步:连接数据库:JDBC JDBC核心API(Connection、Statement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、连接池技术)。理解JDBC作为规范的设计原则;熟练掌握JDBC API;具备使用JDBC对数据库进行高效访问的能力。

第七步:软件工程基础软件过程和软件活动;需求设计、概要设计、详细设计基本原则和文档规范;配置管理的基本概念和必要性;CVS基本操作;Ant简介理解软件过程的普遍概念和基本的软件活动;理解迭代的意义;掌握Ant、CVS等常用配置管理及部署工具。

第八步:OOAD及设计模式面向对象基本设计原则、工厂模式、策略模式、适配器模式、代理模式等、门面模式。理解面向对象设计的一般原则;理解重用的意义;掌握常见的设计模式。

第九步:HTML/CSS HTML基本文档结构、掌握CSS基础语法、关于HTML文档块、链接、列表、表格、表单等。掌握HTML基本原理;掌握CSS各种选择器及常见样式设置;熟练使用HTML常用元素。

JavaScript核心JavaScript语言基础(数据类型、函数、对象、闭包)、Java DOM编程、事件模型、JavaScript面向对象编程。深入理解JavaScript语言原理;熟练的使用JavaScript对HTMLDOM进行编程;熟练掌握JavaScript对象对象封装技巧,为后续的JavaScript学习打下坚实的基础。

Servlet/JSP Servlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP新特性、Java Web设计模式。透彻理解Servlet核心原理;熟练掌握Servlet API;透彻理解JSP引擎工作原理;透彻理解标记库原理;熟悉常见的Java Web设计模式;为后续的Java Web开发打下坚实的理论基础。

第十步:Ajax Ajax基础、XHR对象、Ajax设计模式、JSON技术掌握Ajax的基本通信原理;掌握基于XML和JSON的Ajax数据规则。

第十一步:JavaScript框架JQuery、JQuery插件、DWR。掌握JQuery核心API;了解JQuery基本设计原则;了解多种JQuery插件;掌握DWR的基本原理及应用技巧。

第十二步:ssh三大框架的学习,这是企业实际应用的框架模型: 1,Struts 2.1.6 Struts2核心控制流程、Ognl、Action、Interceptor、,Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。熟练掌握Struts2核心要件,特别是Interceptor和Result;掌握基于模板技术的Struts2 UI组件;掌握基于Ognl的数据共享方式、掌握Struts2各种定制及扩展方式;熟练掌握基于Struts2的Web开发技巧。

2,Hibernate 3.2.1 ORM概念、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查询、OSCache及Hibernate缓存技术。重点掌握Hibernate多种关联映射技巧及其实用背景,做到在合适的时候使用合适的关联方式;掌握多种Hibernate查询技巧及优化技术。

3,Spring 2.5 Spring Ioc基础、Ioc注入技巧、对象高级装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事务及安全管理;Spring整合Hibernate、Spring整合Struts、Spring MVC简介。深入理解Ioc和AOP的基本原理和实现方式;熟练掌握SpringIoc及AOP实现方式;熟练掌握Spring事务管理;熟练掌握Spring与其他组件的整合技术。

杰瑞教育李老师最后强调,学习完以上内容你就会对java开发有一个新的认识,希望这份心得体会会对想学习java的朋友有所帮助。如过大家有任何疑问,可以微博联系@杰瑞教育edu 咨询提问。

更多相关推荐:
学习Java_的步骤和心得体会(杰瑞教育搜集整理)

学习java的步骤和心得体会很多同学都想要自己学习Java,但是应该如何学习,从何处着手却很迷茫.针对这些同学,烟台杰瑞教育资深Java讲师李老师说,学习Java最终的就是基础知识的学习和框架的掌握,基础知识掌…

java的学习心得体会

1、我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地。java是一门有着阶梯性的一们语言,如果要学习它。我觉得最好还是按照java的学习体系,先学习什么,在学习什么,只有这样,我们在学习中才会遇到…

java学习心得

java学习心得想索取更多相关资料请加qq649085085或登录PS本文档由北大青鸟广安门收集自互联网仅作分享之用软件开发之路是充满荆棘与挑战之路也是充满希望之路JAVA学习也是如此没有捷径可走梦想像天龙八部...

java初学者学习心得

学习Java心得体会学习了一学期的Java课程觉得是该总结自己的心得体会了开始学习任何一门课包括java兴趣最重要一直觉得自己在学计算机编程语言学习了很多但每门语言都停留在知识边缘地带都没深入到它们的精华部分对...

学习Java的心得体会

第一我在假期期间自己自学发现还有很多很多的知识要学第二软件或者是系统的编辑过程是一个庞大的系统工程短的时间要几个月长的时间要一年以上第三编软件的成员要统一思想就是说使用的名称不但要统一而且名称要见其名知其义这个...

Java学习心得个人体会

Java学习心得个人体会Java学习路线以下这两张图片很好的规划了Java学习路径你可以另存为图片缩放观看图01传智播客Java学习路线图02疯狂Java学习路线推荐一篇博文JAVA学习路线地址blog4038...

我学习使用java的一点体会

20xx年初因为公司的业务需要而学习java并应用java开发项目由于项目时间紧没有充裕的时间系统学习java对java的学习只能是项目需要用什么就学什么这种学习方法的上手快但不扎实在以后的工作中因为java学...

java连接sqlserver20xx数据库心得体会

sqlserver数据库:java连接sqlserver20xx数据库心得体会首先得下载驱动程序到微软网站下载MicrosoftSQLServer20xxJDBCDriver1.2解压MicrosoftSQLS…

java课设心得与体会

完成的任务1.2.3.4.5.登录模块前台服务权限管理密码MD5加密集成小组成员的各个模块心得与体会刚开始看这个项目的时候,觉得比较简单,总体的感觉是java的swing布局有些复杂,其他的都还好!由于时间比较…

学习java的心得体会

学习java的心得体会我是今年x月份接触java的,其实上大学以前就买过java的书,但没进去,因为那个时候我在学习vb,对于java代码类c的编写方式不是很习惯,所以就没有认真的看。为什么最后好是学习java…

java7学习心得体会

JAVA7学习总结:关于java7的书,总共看了两本:Java7实用教程(刘文杰、郑玉、刘志昊编著)、Java7从入门到精通(张峰编著),后一本只是粗略得看了,主要是对第一本书看完以后的知识巩固。◆学习过程中,…

javaweb学习心得

学习心得在写心得之前总结下中级部分学习的内容,我们的中级部分主要学习了html,css,javacript,xml,dtd/scheam,以及javaee中的jsp,servlet,过滤器,监听器,JSTL,E…

学习java的心得体会(21篇)