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

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

第1个回答  2014-03-02
我在读大学我把我们学的顺序告诉你吧 一学期:面向对象程序设计 二学期:java核心 数据库 软件建模 三学期:java网页编程开发 java企业应用 四学期:叫什么 哎撒死 以及团队协作开发 剩下的学期就是去实习 纯手打哦
第2个回答  2019-01-24

分享下JAVA学习路线,对认清JAVA学习中的问题有很大帮助。    

第3个回答  2018-09-03

看你说递归就晕了,估计以前没熟练掌握过其他编程语言,就以从0开始说一下流程。

    基本语法(就你说的这个源代码结构)

    数据类型和变量

    流程控制(选择和循环)

    方法和递归(方法必须理解透彻;递归可以理解为一种技巧,以研究为目的必须掌握,因为涉及一些算法,以工作为目的可以忽略,工作中几乎用不到)

    数组

以上是基本流程,其实大多数编程语言都需要掌握这些,规则也都差不多,下来就是java自身的东西了。

    面向对象(思路明显转变了,前面都是纠结细节或算法,从这儿开始着重程序结构设计)

    Java各种包(可以理解为工具类)怎么使用(包装类、字符串、日期、集合框架、IO、网络编程、线程、JDBC等等)

至此,java语言基本就结束了,你可以编写控制台程序。

如果编一些界面类程序,再学习一下swing,也就是窗口,对以后安卓开发有点帮助,因为规则差不多,当然也可以直接学习安卓(当然安卓会有更多的包)。

以上就是入门的基本流程,找工作是远远不够的,因为你只是掌握了一个编程语言,实际开发需要的东西很多。比如:

    网页-->jsp和servlet(javaweb)

    数据库

    框架(公司中为了提高开发效率,一般都会要求使用)

全手打,希望采纳

第4个回答  2018-08-17
按顺序学这些:流程控制语句、类和对象、接口和抽象类、多态、封装、继承、数组、集合、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,
第5个回答  2018-08-22
(1)数据类型(整型、字符型、布尔型等等)。运算表达式、优先级等等
(2)各种类(String、Math、Random、Scanner、ArrarList等),要懂不同类经常用到的方法。封装的含义
(3)编写类,懂得构造方法。基本的GUI组件(JLabel、JButton、JPanel等等)、GUI布局管理器
(4)if语句、while语句、switch语句、do语句、for语句、迭代器
(5)懂得静态变量和静态方法的含义和区别。this引用的含义。接口定义。方法重载
(6)数组定义和概念。监听事件(鼠标、键盘等)
(7)继承、多态的含义和运用
(8)异常处理(try-catch语句)
(9)递归
楼主我也是学了半年java,希望对你有帮助,书上讲的都是皮毛,多学多做掌握更快哦
相似回答