菜鸟如何学好java编程
Java的学习主要包括:语法基础、面向对象思想。学习任何一门语言语法都是必须的,因为Java的接近自然语言,也是一种相对比较容易学的语言。同时面向对象编程更是其核心思想,要理解其实只要记住一句话就行了,那就是:一切皆是对象。
  中级的IO流、多线程、反射及注解等。IO流程、多线程等是相对比较高级一点,例如我们可以读取一个Excel文件、将一个文件分开,做一个时钟、使用多个线程发送邮件等等很多有意思的事。另外反射及注解更是后面流行框架SSH等的基础,在使用中你便会慢慢感受到它的无穷魅力。
  现在来说Java最流行的应用还是Web开发。像HTML、CSS、Javascript等都是基础的知识,另外作为开发人员对目前最流行的Javascript框架Jquery更是必学不可的。
  关于结构化的数据,我们常用的还是像Oracle、Mysql和PostgreSQL之类的关系型数据库。同时针对数据库编程还是PL/SQL必须要学习。使用Java访问数据库的话还有JDBC。
  作为Java开发,CoreJava是核心,而作为JavaWeb开发,我认为Servlet才是核心。Servlet
是服务器端的Java应用程序,但是与一般的Java应用程序不同的是,它是由web服务器来加载启动,即我们常说的Servlet,如Tomcat便是servlet容器。另外谈到J2EE开发,这里有一个重要的模型不得不提一下,很多人其实已经想到了,那便是MVC(模型-视图-控制器)模型。在传统的web开发中,往往是JavaBean充当模型、JSP做视图而Servlet作为控制器。
  说到框架,其实已经提到了著名的MVC模型,SSH(Struts+Spring+Hibernate)就是一个非常好的实现。关于每一个框架的作用,我想就不用多说了,毕竟这里并不是想写一本教程。另外还有工作流开发的JBPM,搜索引擎Lucence及使系统对外提供接口的webservice应用组件等都是应该要掌握的。
    2学习java的方法
  有一点不可否认的,学习程序语言是非常难的,要出去开发要做研发工程师不是谁都能做的,所以天赋也是占一定比例,至少学习上可以轻松很多;
  天才不多,一般人还是占大多数,所以勤奋好学是基本, 要有一颗好学的心,学习程序是要有勤奋精神,才干学习好;
  努力未必有用,好的学习方法也是非常重要的,程序员要多看书多学习,首先关于理论要懂,然后学习逻辑思维能力,有基础深入;
  程序员不能只是看书学习,更多的还是要上机操作,除了基础还要学习深入的项目,最好能写几个案例作品,也方便以后工作,以前我们的老师是公司的〔管理〕人员,所以给同学做是给他们最好的锻炼;
  java要配套学习比如mvc模式,js脚本,数据结构,ssh等框架,才干真正学好java语言;
  能做到独立项目的开发,程序的优化,就是一个资深的程序员了。
    3怎样学java
  1、具有一定的自学能力
  包括Java在内的信息技术发展迅速,指望一本好书或者教师在课堂上假设干学时的教学,是难以精通某些技术的。因此必须具有优良的自学能力,要花费大量的时间投入到学习中去。
  2、学习技术的三个层次
java程序员培训班要多少钱
  任何人的精力都是有限的,不可能掌握所有的技术。因此学习任何技术都要有三个层次:这项技术是什么?他能干什么?怎样利用它实现它的功能?
  3、多动手学习
  很多初学者学习Java,往往抱着一本书非常认真的去看,而且书中的很多例子也能看懂,但是,当做到计算机面前写程序时,就抓头挠腮,不知从何下手,出现这种状况的原因在于眼高手低,要解决这个问题必须通过多动手学习程序,熟练才行。同时,没有任何人在编程过程中会非常的顺利,不出现任何错误,我们要有信心处理。
  4、对比学习
  学习Java的读者,可能已经具有C++的基础,因此学习会比较容易一些,由于任何语言或多或少都有类似的地方,可以在学习Java的时候,可以采纳横向对比地方方法来学习。
  5、学会使用帮助和网络资源
  任何一本书不可能把所有的知识点讲到。同时凡是比较出的软件都有一些帮助文档,因
此要学用帮助文档。针对Java而言,要学会使用Java相关的API文档,也可以上网下载一些视频。
    4怎么学习java
  首先是兴趣。兴趣是学习的最好老师
  其实最大的困难是在于克服自己。只要你有恒心,学好JAVA并不难。就算你没有基础,没有经验,没有任何概念。可是即使是发明JAVA的人,发明计算机的人在起初也是一张白纸。他们也是不断琢磨,不断学习和施行才出结果的。所有的JAVA高手都是从什么也不会学到什么都会的。兴趣很重要,只要你有兴趣,就会发现学习JAVA和打篮球一样简单。
  其次要努力。古语说的好:只要功夫深铁杵磨成针
  中国人做事就怕有怕认真。只要有恒心,你会发现学好JAVA兼职是小菜一碟,比老婆婆用铁杵磨针要简单多了。当然你会说你没有基础,那么你就在学JAVA之前,拿出3个月学计算机基础,怎么样!3个月不够,半年够不够。我想,只要保持、努力,有恒心,要不了1年,就能学好JAVA。甚至半年就够了。
  方法很重要。技方法很重要,可以尝试看视频
  学习方法很重要,要到有效的学习方法,这样学起来会如鱼得水的。比如,现在许多人看基础免费视频,学起来就比以前看书快很多,而且也更简单。
  避免被骗。如果断定上培训机构,"合适最好、慎重当心、以防被骗'
  什么叫合适最好,就培训机构并不是越出名、学费越贵就一定越好。其实,好多培训机构广告打的猛,其实教学水平未必是最好的。Java培训费用动辄上万,骗子培训机构也非常多,所以要遵循"合适最好、慎重当心、以防被骗'。
  可走捷径。可以合计合计上培训班
  其实,现在很多JAVA培训班已经具备比较成熟的教学方法,有经验实力的知名培训机构培训出来的同学更能受用人单位的认可。当然,不同培训机构对学员准入要求不一样,有的培训机构要求有基础的,有的零基础的都可以,学习的深浅也不一,时间也不一样。这个必须要结合自己实际状况来做决定。