怎么学好java编程_第1页
怎么学好java编程_第2页
怎么学好java编程_第3页
怎么学好java编程_第4页
怎么学好java编程_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

第页怎么学好java编程学习Java首先从最基本的语法开始入手,首先去了解Java的基本数据类型、分支语句、循环语句、数组以及定义一个类以及它的方法和属性之后,就可以开始进行学习了,最好的方式是那数据结构中的算法进行联系,可以先学习一些数值算法,再编写排序算法之类算法,基本上这些算法编写好了,Java的基本语法也基本上就做熟悉了。

当基础语法学完了之后,接下来可以开始学习类的继承、多态等内容,这些内容比较抽象,关于初学者还是不好掌握,不过这没关系,重要的是你必须要把这些概念先学会,接着就可以开始学习异常、集合类等,在学习Java的集合类的时候,可以按照Java的类结构编写自己的集合类,并比较一下自己的和JDK的源代码孰优孰劣(我记得JDK中的类的层次不是太好),通过这些学习,顺带也能够理解继承和多态的内容。

把上面这些内容完成后,恭喜你,至少你已经把Java的最基本的语法以及面向对象的基本概念掌握了,接下来我们可以学习Java的文件操作以及流的概念,虽然看上去好多类,其实我觉得流是比较容易掌握的,当然深入一些比如编码等还是比较让人困惑的,不过可以先跳过这些复杂的。

完成流的学习之后,现在就可以学习更多的内容了,可以选择学习多线程,网络编程,数据库,以及基本概念如clone,反射等等内容,当然,学习这些东西的必须要多多学习。如果你能学到这得话,那恭喜你,J2SE的内容你已经掌握了常用的东西了。

接着该怎么学习呢?我觉得这时候应该放下Java,学习一些基础的内容了,可以看看UML,〔制定〕模式等等内容,这些东西特别是制定模式一类的东西,其实是很抽象的东西,没有经验的人可能很难理解其中的一些概念,但是制定模式这个东西很有趣,或许你并不必须要很多经验就能掌握它,并且能对你的编程方式产生潜移默化的影响,并优化编程方式。等你真的把上面这些内容学好了,你可以自信的出去找工作了,相信我,绝对能找到一份像样的事情。

接着,我们就可以开始学习J2EE的内容了,servlet、Jsp,Struts,EJB,Hibernate,Spring,SOA,Webservice,JMX等等,J2EE的名词很多,内容也很多,是不是我们都必须要学习呢,答案是否定的,我们只必须要学习我们要用的东西,当然,从找工作的角度看,我们可以先掌握servlet和jsp,剩下的,就看你在工作中的要求了。

2怎么学好java

学习Java的第一步是安装好JDK,写一个HelloWorld,其实JDK的学习没有那么简单,关于JDK有两个问题是很容易一直困扰Java程序员的地方:一个是CLASSPATH的问题,其实从原理上来说,是要搞清楚JRE的ClassLoader是如何加载Class的;另一个问题是package和import问题,如何来寻找类的路径问题。把这两个问题摸索清楚了,就扫除了学习Java和使用JDK的最大障碍。推举看一下王森的《Java深度历险》,对这两个问题进行了深入的探讨。

第二步是学习Java的语法。Java的语法是类C++的,基本上主流的编程语言不是类C,就是类C++的,没有什么新东西,所以语法的学习,大概就是半天的时间足够了。必须要注意的是有几个不容易搞清楚的关键字的用法,public,protected,private,static,什么时候用,为什么要用,怎么用,这可能必须要有人来指点一下,我当时是完全自己琢磨出来的,花了很久的时间。不过后来我看到《ThinkinginJava》这本书上面是讲了这些概念的。

第三步是学习Java的面向对象的编程语言的特性的地方。比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。关于一个没有面向对象语言背景的人来说,我觉得这个过程必须要花很长很长时间,因为学习Java之前没有C++的经验,只有C的经验,我是大概花了一个月左右吧,才彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过来,看过去,看了不下5遍,才彻底体会了。不过我想如果有C++经验的话,应该一两天时间足够了。那么在这个过程中,可以多看看《ThinkinginJava》这本书,对面向对象的讲解非常透彻。惋惜的是我学习的时候,并没有看到这本书,所以自己花了大量的时间,通过自己的尝试和揣摩来学会的。

3怎么样学好java

一、理解Java思想

Java是一门面向对象编程语言。向对象编程是Java最核心的思想,这也是区分和C等其他编程语言的一个显著特征。掌握面一门语言,首先得掌握它的思想,思想决定高度。这就和我们学习语文和〔英语〕一样,汉语学拼音,英语学音标。抓住了核心,学习起来就事半功倍。

二、弄清基本概念

作为一门语言,Java肯定有着丰富而又简单的概念。弄清这些基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有那些应用。有些同学打开〔电脑〕就照着书本敲代码,根本没有想过这些代码中用到了哪些知识点,更谈不上理解了,这样是没有任何效果的。

三、多学习

只理解了Java的基本概念是远远不只的,还要知道怎么去使用。刚开始,你可能会觉得Java中那么多东西怎么也记不住,就连写一个小小的入门级程序都要涉及到好多东西。但是,当你亲手在键盘上敲了几遍之后,你就会觉得之前的那些问题都不是问题了。很多小伙伴都喜爱在网上找资料自学,碰到问题无法解答,即便是学会了也是一知半解

四、学会帮助看文档与源代码

Java是一门开放源代码的编程语言。利用网络可以下载官方的帮助文档,当你不知道一个东西怎么用时,你可以打开帮助文档,你的问题一下就解决了。如果还不能解决的话,打开搜索引擎,输入你的问题,你一定会找到答案的。如果你想弄懂Java底层的原理的话,可以去网上下载对应的源代码。看了源代码之后,你会发现Java的世界是多么的奇妙,也会提升你Java编程的水平。

五、不要盲目追求速度,不重代码质量

速度很重要,但代码质量更重要。一个在追求速度而不注重代码质量的环境下完成的项目,肯定是会有很多问题的,后期要花更多的人力物力来弥补,得不偿失。

4怎样学好java

一、面向对象的知识:java是一种面向对象的开发语言,因此熟悉面向对象对学习java很有必要,你必须要了解:什么是对象,什么是类,什么是封装,什么是多态,什么是继承,什么是抽象类,什么是接口。理解以上概念后,还必须要知道这些概念是如何体现的,如类和对象有什么区别?类是如何封装的?

二、java语法:如果已经有了开发经验,那么学习java语法将比较容易。如果有C++等面向对象语言的开发经验,那就只必须简单的翻看一下介绍java的相关书籍就可以了。如果是新手,没有关系,多下些工夫,好好研究一本java初级教程之类的书就可以了。

学习了java语法,加上面向对象的知识,只有用心,你就可以写出来比较好的java代码了。如果再抽出时间熟悉一下java编程规范,那么java程序开发的水平就应该不俗了。

三、JSP和HTML:在我国的绝大多数公司,做java程序开发都少不了和JSP以及HTML打交道。所以,要熟悉java程序开发就要熟悉JSP和HTML,最好能知道JSP的几个内置对象,如Session,Request,Reponse,,以及常用的JSP标签,如include,userBean等。无论一些工具会帮你生成HTML代码,但还是要熟悉比如title,等。如果再熟悉一下JS和CSS就更好了,那会使做出的页面更友好。

四、WebServer:熟悉了以上三种,可以肯定的说你已经可以制作出来JSP页面了,也可以在你的页面里使用自己开发的java类了,但你的页面总要跑起来才干看到你要的效果,这就要求必须熟悉一种WebServer,比如:TOMCAT,RESIN等。您要熟悉如何发布你的应用

温馨提示

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

评论

0/150

提交评论