应该怎样学习JAVA?顺序是什么?

我在淘宝买了马士兵老实的JAVA视频十几G的,我首先看马士兵教程\马士兵_J2SE_第01章_JAVA简介_源代码_及重要说明,我看得都差不多了,用CMD编译HelloWorld.java那段我也学会了,现在可以从public class 开始敲到结尾也可以,我也改了“ ”里面的内容,我知道" "里面才是最终编译出来的文字。public cass xx是类名。下面是类体,用{ }框住.public static void main 是方法 下面System....是执行代码。第一章就学会这些,还有其他的一些内容。 接着我应该看第几章?我看了第二章,是归递,我看了我都晕了,我手机有个JAVA学校宝典软件,现在应该说面向对象这些才对吧。可以不可以给个具体的学习流程给我。我也上网买了那本叫从入门到精通的书,还没到。结合书才学得好点对吧。看马老师的除了第一章大部分能懂外其他都不懂。求自学的流程,先学熟什么再学什么?谢谢!

第1个回答  2018-08-18
按顺序学这些:流程控制语句、类和对象、接口和抽象类、多态、封装、继承、数组、集合、IO编程、线程 ,再学JavaWeb,又习惯称Java企业级应用(Java EE),
Java EE的基础是servlet,学好servlet之后,就去学jsp,jsp的实质就是servlet,
再学学MVC概念,
如果想做点简单的应用,用servlet和jsp就足够了!
在学完servlet和jsp之后,去学习Java EE提供的框架,spring(容器)、struts(控制action)、Ibatis和hibernate(这两个都是持久层框架,和数据库打交道的),这些学好之后,学oracle,mysql数据库,后面可以自学一些UI上的东西,如ext,
第2个回答  2018-08-21
本课程分为四个阶段,从基础到高级,层层深入学习,步步进阶,具体安排如下。
第一阶段:Java语言基础应用 华
课程内容:java开发环境,基础语法,面向对象设计,多线程编程,数组与集合,文件操作,设计模式,反射,XML解析,数据结构与排序算法
第二阶段:javaWeb开发 信
课程内容: 关系型数据库,web服务器,servlet,jsp,ajax,html+div+css web前端,jQuery,BootStrap前端框架、项目实战
第三阶段:框架开发应用 智
课程内容:Oracle数据库,Struts2 MVC框架,Hibernate持久化框架,spring框架,linux系统,框架整合,项目实战
第四阶段:java高级阶段 原
课程内容:springMVC框架,MyBatis持久层框架,easyui前端框架,Shiro权限管理,Redis内存数据库,MongDB文档数据库,项目实战
第3个回答  2018-08-27
如果是大学的,按部就班的来,先买两本书,比如java核心技术,吃透,然后就是 学习一下web方向的,ssh ssm等框架,基本上把这些弄熟,工作还是没有问题的。如果要走的更远,把学校里的知识好好学扎实。
如果是培训的,先把视频看完,弄熟,然后学习一下html、css等网页的技术,然后数据库,然后ssm ssh框架等,基本上就可以了。
第4个回答  2018-08-21
你这才刚刚开始
先学习javase,把最基础的学完 ,可以上慕课网上看看,有Java工程师路线
如果做javaEE的话,就开始学习数据库,学javaweb,jsp之类的,学完之后用jsp,servlet,jdbc简单做个项目练练手,之后就可以接触框架了
struts2,spring,hibernate,springmvc,mybatis这都是比较老的框架,现在的话可以来一套spring全家桶,挺不错的,之后可以看看Linux,nginx,redis之类的,再往后就看你自己了,学无止境,努力吧
第5个回答  2018-09-18
自学确实是比较难的,为什么你往下看会觉得难?就是因为你对于前面的知识还没吃透,就像是自己背了好几年单词语法,上来就教你论文也是一脸蒙蔽。在学校学习是有各种课上讨论,课后作业练习之类的东西让你不停的应用你手中的代码。随着难度越来越高,你也能熟练地将函数套来套去层层叠叠。等到你形成习惯,熟悉计算机的思维方式,后面那些内容都是可以理解的。递归这种东西你让高手过来看,假如之前没见过都要研究半天,何况你基础还不牢靠。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网