有没有大佬知道学习java的课程顺序,刚去了
发布网友
发布时间:2022-05-03 07:41
我来回答
共2个回答
热心网友
时间:2023-10-14 18:26
1、跟着课程体系一步一步学习:
1.JavaSE包括:java概述、数组、面向对象、基础语法等
2.Java EE包括:数据库,WEB前端技术,电商竞拍平台,Ajax、SSM ,分布式等其他的科目,主要是企业级项目开发方向。
2、先从基础开始学起,先了解java的一些基本定义语法,变量、方法、对象,然后简单的写一些方法,比如两整数变量之间的加减乘除,字符串、数组的一些操作,遍历循环这些。后面在一步步的接触一些深的逻辑,比如异常,线程,IO流呀这些。后面就数据库的增删改查(JDBC)。最后了解那些开发模式、架构,如MVC,SSH架构等等。
3、
推荐的学习Java的学习顺序如下:
1. 学习Java SE部分的内容,这部分是基础内容。掌握的越扎实,后面的内容学习起来就越容易。
2. 学习SQL和数据库的内容 ,这个也是非常基础的内容,举个例子:程序员的面试题中一定会有SQL部分的考试。 3.
学习HTML、css、JavaScript的内容。
4. 学习,JSP、Servlet、JavaBean、标记库、JSTL、MVC、JSP EL等Web编程的部分
5. 学习Struts 或者Spring MVC。二者取其一即可,推荐选Struts 6. 学习Java与XML
,重点掌握使用Java技术对XML文件的解析
7. 学习Java EE的核心技术 ,例如:JNDI、EJB3等,同时还需要学习使用与配置应用服务器,例如:webLogic
Server,Websphere,JBoss
8. 学习Hibernate 等持久层的技术 9. 学习Spring 10. 学习AJAX
11. 学习ANT、Subversion等开发工具,熟悉常见的软件开发模型,例如:rup、XP
12. 学习OOA与OOD,uml,设计模式 13. 学习Web Services、SOA的原理与应用开发
热心网友
时间:2023-10-14 18:27
基本阶段:
java基础:(包括:基本语法,面向对象(继承,多态,封装),集合框架)
java界面编程(可以不学。因现在java主要做web开发)
java高级知识:IO流,NIO,多线程,网络通信,反射机制
以上告一段落后,再往下:(开始涉及到数据库方面)
SQL编程:SQL基础,掌握基本查询,多表查询
JDBC编程:常用数据库(oracle,MySQL中掌握其中一个),数据库操作,JDBC高级用法
JDBC高级:存储过程,触发器,JDBC劣势,开始接触ORM工具(知道JDBC与ORM的优劣)
再往下;
开始web方向的学习
servlet DTHML,Jsp等等.......
最后 才会开始学习框架 就是你所说的比如:Struts
你刚刚开始学习,好好先把java基础掌握了再说,基础打不好,只赶时间,速度往后学,你会感到无比的困难。
就我个人感觉 李刚的《疯狂java讲义》入门比较好。think in java书很好,但是刚刚入门就看,未必能理解透彻。
热心网友
时间:2023-10-14 18:26
1、跟着课程体系一步一步学习:
1.JavaSE包括:java概述、数组、面向对象、基础语法等
2.Java EE包括:数据库,WEB前端技术,电商竞拍平台,Ajax、SSM ,分布式等其他的科目,主要是企业级项目开发方向。
2、先从基础开始学起,先了解java的一些基本定义语法,变量、方法、对象,然后简单的写一些方法,比如两整数变量之间的加减乘除,字符串、数组的一些操作,遍历循环这些。后面在一步步的接触一些深的逻辑,比如异常,线程,IO流呀这些。后面就数据库的增删改查(JDBC)。最后了解那些开发模式、架构,如MVC,SSH架构等等。
3、
推荐的学习Java的学习顺序如下:
1. 学习Java SE部分的内容,这部分是基础内容。掌握的越扎实,后面的内容学习起来就越容易。
2. 学习SQL和数据库的内容 ,这个也是非常基础的内容,举个例子:程序员的面试题中一定会有SQL部分的考试。 3.
学习HTML、css、JavaScript的内容。
4. 学习,JSP、Servlet、JavaBean、标记库、JSTL、MVC、JSP EL等Web编程的部分
5. 学习Struts 或者Spring MVC。二者取其一即可,推荐选Struts 6. 学习Java与XML
,重点掌握使用Java技术对XML文件的解析
7. 学习Java EE的核心技术 ,例如:JNDI、EJB3等,同时还需要学习使用与配置应用服务器,例如:webLogic
Server,Websphere,JBoss
8. 学习Hibernate 等持久层的技术 9. 学习Spring 10. 学习AJAX
11. 学习ANT、Subversion等开发工具,熟悉常见的软件开发模型,例如:rup、XP
12. 学习OOA与OOD,uml,设计模式 13. 学习Web Services、SOA的原理与应用开发
热心网友
时间:2023-10-14 18:27
基本阶段:
java基础:(包括:基本语法,面向对象(继承,多态,封装),集合框架)
java界面编程(可以不学。因现在java主要做web开发)
java高级知识:IO流,NIO,多线程,网络通信,反射机制
以上告一段落后,再往下:(开始涉及到数据库方面)
SQL编程:SQL基础,掌握基本查询,多表查询
JDBC编程:常用数据库(oracle,MySQL中掌握其中一个),数据库操作,JDBC高级用法
JDBC高级:存储过程,触发器,JDBC劣势,开始接触ORM工具(知道JDBC与ORM的优劣)
再往下;
开始web方向的学习
servlet DTHML,Jsp等等.......
最后 才会开始学习框架 就是你所说的比如:Struts
你刚刚开始学习,好好先把java基础掌握了再说,基础打不好,只赶时间,速度往后学,你会感到无比的困难。
就我个人感觉 李刚的《疯狂java讲义》入门比较好。think in java书很好,但是刚刚入门就看,未必能理解透彻。