如何学习JAVA?
1:系统学习一下java的语法.语法要需的精通.. 2:下面四个一定要掌握.这是将来工作的核心; a:java的面向对象编程(此为重中之重) b:java类集 c:java.IO d:java的数据库编程 3:自己一定要勤动手.只有写的多才会融会贯通,不会的可以去网上找高手问.所以.不会的程序可以从别人那拿来用...但是java程序编程的设计思想自己一定要弄明白,因为找个谁也教不了你.如果你想成为高手.必须要学习和考虑程序的设计思路 如果想做web开发,还要学习 html css js servlet jsp 数据库(mysql oracle 等等),如果有时间还要学习框架例如 struts2 hibernate spring 等等
JAVA主要是分为:WEB部分和应用编程,要想快速的学好JAVA那就要每天需要很刻苦的精神,我想大约的时间安排如下: 1 COR JAVA 要学20天(很重要哟)一定要学好,每天 上机至少四小时 2 学基本的SQL要7天 3 JDBC 要学5天,重点放在OR/MING上,并要学一至少一种开发工具 4 SERVLET 要学10天 5 JSP 要学10天 6 买本书结合例子用 JAVA+JSP+SERVLET作一个小的项目 7天 7 学HIBERNATE要7天 8 学SPRING 要7天 这就基本上差不多了。如果能找到工作的话。还要学UML,编程模式 如果还想深学的话,就要学EJB(很难哟)。大约要学1个月。
如何快速入门学习java?
如果你是想通过学习Java来找一份工作,成为赖以谋生的工具,首先要知道,学习Java不单仅仅是学Java这么简单。Java大部分工作指的是Java Web方向,什么意思呢?我给你拉个清单你看一下,这些东西都是要去学的,Servlet、JSP、Cookie、Session、Web服务器、HTML、css、JavaScript、JDBC、XML、数据库,还有一些前端框架jquery,easyui等,还有Java常用的框架Spring、Hibernite、Struts等等,好不容易学完了,你发现没有经验找不到工作,好不容易找到工作了,你又发现公司用那些框架和你学的不一样,有可能是SpringMVC,Spring boot等,项目级里的新技术初学者容易转换不过来,都会造成打击。Java本身并不难,难的是坚持,好多人都是败给了坚持。个人认为,对Java不感兴趣或天赋不是太高的话,要慎重选择自学Java。当然除了Java Web以外,还有其它路线,Android和大数据方向,Android偏前端一点,基本上安卓都是混合开发了,所以HTML、css、JavaScript、XML、数据库还是跑不掉,当然原生简单一些。至于大数据方向,建议有一定工作经验再去狩猎。
最后,是关于你的问题,初学者怎么学习Java?
1、首先你要定一个目标,是Android,还是Java web方向。
2、从Java基础开始吧,零基础的话推荐一本书:Head first Java。还有网上自己搜Java零基础视频,有C++基础的话,Java核心技术和Think in Java不错,值得一看。

