java开发怎么学,如何学习JAVA程序

1,如何学习JAVA程序对于编程人员来说,我知道有两种开发模式,你可以选择那种边思考边开发的思想,先走一步是一步,有了思想就好办了,你要实现哪种功能就先用自己最好理解的办法来解决,不管是不是最简化或是最方便的,把一个程序实现后然后再来慢慢简化 , 只要你学过软件开发就一定能做好的
2,JAVA编程要怎么学1、要多做学习笔记虽然Java是动手实操敲代码,但是在基础阶段 , 我们是要学习基本的语法的,所以做笔记是非常重要的,要知道万丈高楼平地起,基础是非常重要的,好记性不如烂笔头,即使是记忆力再好,也不如亲手记笔记来的印象深刻 , 同时我们还可以记一下自己在操作过程中遇到的问题,以及解决方案,这个过程其实也是一个提高自己的过程 。2、掌握学习技巧,多动手操作Java开发是一门注重实操的开发语言,很多的概念的东西都比较容易理解,但是对于实操类的技术,我们一定要自己多动手操作 , 了解概念后,一定要动手实践,不要等到自己写代码的时候写不出来,还有就是不管什么时候都不要通过复制粘贴来写代码,即使是看着别人的代码自己敲一次都可以 。3、培养自己的编程思维编程能力虽然很重要 , 但是编程思维更加的重要,想要在Java行业中成为大牛,那么你就需要拥有自己的编程思维,要学会用编程代码来解决自己的实际问题 。所以不管是已经开始学习Java , 还是准备学习,那么从现在开始就培养自己的编程思维都是非常重要的 。
3,JAVA怎么学0、可以先选C语言学 。1、谭浩强的Java书可以做基础入门 。了解了基本的语法,判断循环什么的,然后知道了类 。2、《Java核心技术》先看 , 里面有大量的Java源代码,语言通俗,远远好于Java编程思想 。同时学习Eclipse,这是一个Java开发工具 。3、学习《设计模式》4、学习常用的工具,如果是Jsp方向,则struts,hibernate什么的基本工具是要学的 。嗯,其实第三步学完了之后,基本上可以学习其他语言了 。学早了一点好处都没有 。C++学过没?建议先把C++学下 , 先把类和对象等一些面向对象的概念了解下,了解下类的机制 。Java是完全面向对象的程序设计语言 。推荐那本《java编程思想》,原版是英文的,有中文译版 。看什么书的都是理论主义,学c语言描述--数据结构的时候我就深受其害 。兄弟,要想学好java,只要找一本大学教材+看一个例子就敲一个例子+一份jdk文档(看到不懂的类可以查看用法),只要你这样坚持一个月,每天1小时上机操作,那么一个月后你就可以看懂想图书管理系统的小项目 。照着敲一遍消化一下,估计要比学校专业学java还强 , 我现在学java已经感受到了:要想学好java,必须每天敲代码 。直接拿起来书照着打打打你就知道程序语言是怎么表示的了每个运算符是干什么的 , 每个关键字干什么的,变量怎么声明的,什么是函数,什么叫类型 , 什么叫返回值从哪里开始从哪里结束等你明白上面的了,继续多打你就知道什么叫OOP了等你OOP全明白了,把java-api稍微看看,J2SE就是你的了 。然后你到时候你就知道你想干什么了,主要有J2ME和J2EE,一个是做微型设备程序的 , 一个是企业级应用 。到时候在根据兴趣来学习Java SE部分的内容,这部分是基础内容 。掌握的越扎实,后面的内容学习起来就越容易 。学习SQL和数据库的内容,这个也是非常基础的内容 , 举个例子:程序员的面试题中一定会有SQL部分的考试 。学习HTML、css、JavaScript的内容 。学习,JSP、Servlet、JavaBean、标记库、JSTL、MVC、JSP EL等Web编程的部分先买书看 。结合视频看.先看书 再看视频没有编程基础就慢慢看..多动手哈..书嘛 那个什么思想的 有点深..不适合初学者.你买本JAVA入门经典...和他是一系列的.很不错 你把他学完 J2SE基本就很扎实了..学任何东西都一样 要慢慢来打好基础....多看书....先看小例子..多动手写小程序理解面向对象的思想....然再写大点的东西..先把J2SE学好 以后学J2EE简单的多 主要是理解思想哈..多练就出来了....【java开发怎么学,如何学习JAVA程序】
4,怎样才能学好JAVA如何才能学好java1必须明确一个大的方向 。也就是说 , 在面向对象的编程范涛中,进行学习与研究 。目前最流行的面向对象编程语言就是C++和JAVA,所以先锁定这两个目标 。2掌握JAVA的精华特征,而且一定要知道为什么 。例如,interface和multi-tread 。用interface是更好地使用多继承的模型,而多线程则涉及并发的特征 。要完全理解interface是什么、用多线程有几种常用的编程模型等 。3理解了语言的特性之后,就可以试着上升到设计这个层次,毕竟学习语言是为了应用 。目前比较好的开发模式是采用自顶向下、结合MVC模式的设计 。首先要找出最顶层的对象(这往往是最难的),然后一层一层往下递归 。所以,一般有图形用户界面的程序应从界面开始设计 。4有了基本设计模型后 , 可以学一些设计模型(design pattern).设计模式有很多种,如体系结构模式(layering分层、pipe/filter管道或过滤器)、设计模式(如对象池object pool、缓冲池cache等)、编程模式(如copy-on-write) 。掌握这些模式之后,就会对系统的整体结构有很好的把握 。学术上倾向于一个系统完全由各种模式组合而成 。5学习语言最好的方法就是实践 。在一般教科书上的例子并不能算是实践,只能算是掌握了语言的性 。而提倡做实际的project也不是太好,因为还没有熟练的能力去综合各种技术,这样只能使自己越来越糊涂 。笔者认为比较好的方法是找一些经典的例子,对其进行进一步的修改 。通过修改 , 找出觉得可以提高性能的地方,加上自己的设计 , 这样才能真正地感到有所收获 。1、买本好书,如《Java编程思想》、《Java 2核心技术》、《Java全方位学习》2、找实例进行练习3、遇到问题多去尝试自己思考解决以及从网上搜索 , 从网友的经验中得到解决问题的方法 。4、参与实际商业项目的开发,是最能锻炼人的 。挑选一份好的教材:去找一份入门级的书籍 , 编程的重点在于练习,所以按照教材上的操作一点点做,不要偷懒,后面的练习题也不要放过 。编写程序的部分不需要别人替你检查,电脑能输出正确的结果就是正确,不能就是错误 。将编程带到你的生活里:观察生活 , 发先生活里可以用电脑实现的问题,之后解决它 。不过 , 最新最好的计算机理论的书和资料大部分都是英文的,而且所有的计算机语言都是基于英文的,所以我强烈建议程序员们多看多用英文的资料 。认识 java 的原理 * 学会 java 语言 * 物件导向的思维 * api * 开发工具的用法 下面分别就这几点详细阐述 。学习 java 的原理 了解 java 的原理,才有可能真正体会 java 的一切,学习任何事情,只要能掌握原理,就会比较顺利 。我发现许多人使用 java 已经逾年,却连 java 最基本的特质都不清楚 。一般来说,资讯系毕业的学生,对于资讯的新事物学习的速度,会比其他科系来得快,就是因为四年的教育为他们奠定了学习新事物的基础,这也是资讯系课程的价值所在 。除非你受过的基础训练够扎实,否则在学习或使用 java 的过程中,你一定会需要参考到这些资讯系学科的知识 。我建议各位可以在闲暇之余,把资讯系课本的书拿来读一读 。这是治本之道,绝非立竿见影的特效药,必须要有耐心 。学习 java 语言 学习 java 语言很简单,毕竟 java 语言也只包含五十多个关键字(keyword)与几十个算符(operator),再加上 java 语法(syntax)也很简单,所以一般人可以很快就学会 java 语言 。危险的是,很多人认为已经完全掌控 java 语言,但其实对于内部的运作机制仍不能掌握,这些盲点有时候会让你无法完全掌控 java 语言 。克服这些盲点的方式是看「the java language specification, 2nd ed.」(没有中文版)来彻底弄懂 java 程式语言,并看「inside the java virtual machine, 2nd ed.」(有中文版,但翻译得@#%$)来彻底掌握 java 虚拟机器的运作方式 。学习物件导向的思维 学会了语言,并不代表就可以设计出好的物件导向系统架构 。想要成为物件导向的专家,往往需要: * 多看相关的书,特别是 design pattern 和 refactoring 的书 。* 多观摩别人的程式(例如 java api 的 design 与 implementation) * 多写程式 学习 api 学会 java 语言之后,还需要学会一些 api 才能写出有用的程式 。java 的 api 非常多,必须规划好一个学习路径,才不会在浩瀚的 api 大海中迷失 。必备的 api 包括了:io、new io、collection framework、network、rmi、jaxp... 等 。至于其他的 api,就看你的需求而定,大致上分成: * gui 类:javabean -&gt; swing -&gt; javahelp -&gt; java2d -&gt; image io -&gt; jai -&gt; java 3d ... * enterprise 类:jdbc -&gt; jdo -&gt; servlet -&gt; jsp -&gt; ejb -&gt; jms -&gt; jta/jts... * j2me 类(这一类不是我的专长,无法提供学习顺序建议) 学习开发工具的用法 只用 jdk,是很难写出大型程式的,所以通常程式员会使用 jbuilder/visualage/ visualcafe 等工具,这些软体卖这么贵,一定有它的价值,值得花一些时间好好学习这些开发工具的使用方式,你将会发现开发工具所提供的许多功能,可以让你在开发过程中生产力大增 。参考资料:知乐网 <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.knowhappy.com" target="_blank">http://www.knowhappy.com</a>

    推荐阅读