初学JAVA应该从什么开始学

本人初学JAVA,对编程一窍不通,要怎么样才能学好这门语言啊,求大神指点迷津... 本人初学JAVA,对编程一窍不通,要怎么样才能学好这门语言啊,求大神指点迷津 展开
 我来答
畅快还憨厚灬饼干8136
2020-11-10 · 超过10用户采纳过TA的回答
知道答主
回答量:92
采纳率:50%
帮助的人:4.9万
展开全部

初学java当然是要从java最基础的开始学啦。

最基本的Java语法、数据类型、运算符、流程控制语句、类、对象、数据结构等等

相比楼主没有一份比较全面的java知识体系或者java的学习路线。可以跟着网上的免费视频教程学,还是挺全面的,体系比较完整。比如高淇的java300集,b站就有。

这里我也分享一下我整理的java学习路线,希望初学者能有一个大概的了解:

一、JavaSE基础阶段

  1. 面向对象编程(基础)

  2. 面向对象编程(进阶)

  3. 异常机制

  4. Java常用类

  5. 数据结构和算法

  6. 集合(容器)

  7. IO流

  8. 多线程

  9. 网络编程

  10. 集合提升训练

  11. 多线程提升训练

二、数据库阶段

  1. MySQL基础

  2. MySQL 查询语句

  3. 数据库对象

  4. JDBC

  5. 反射和注解

  6. 数据库建模和UML建模

  7. 设计模式

三、WEB前端

  1. JavaScript

  2. jQuery

  3. BootStrap

  4. Vue

四、JavaEE阶段 (核心阶段)

  1. HTTP/Tomcat

  2. MVC 架构

  3. Servlet

  4. JSP

  5. EL+JSTL+过滤器+监听器

  6. Ajax和JSON

  7. 分页和文件上传/下载

五、JavaEE阶段(高级框架)

  1. Spring 5.2.2

  2. SpringMVC 5.2.2

  3. RBAC

  4. EasyUI 1.7.0

  5. 支付/短信验证

六、框架强化

  1. Linux - CentOS 8

  2. Maven

  3. Logback

  4. Quartz

  5. Spring Boot 2.2.2

  6. Shiro

  7. Swagger

  8. Git/GitEE

  9. MyBatis

七、分布式架构

  1. Zookeeper

  2. RPC

  3. Dubbo

  4. Redis

  5. Solr

  6. RabbitMQ

  7. FastDFS

  8. Nginx

  9. Spring Security

  10. Spring Session

  11. MyBatis Generator

  12. Mycat


如果对你有帮助,点个采纳吧~

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
优就业天天好课
2020-04-07 · 贡献了超过158个回答
知道答主
回答量:158
采纳率:0%
帮助的人:9.8万
展开全部
基本分为以下几个部分

第一阶段、基础学习阶段(语法、对象、核心类库、异常、集合、编程等)

第二阶段、web开发阶段(前端技术、数据库、XML、JSP等)

第三阶段、高级框架学习(Mybatis、SpringMVC、Spring、Oracle等)

第四阶段、项目实战(用上面学到的内容做个实战项目)

第五阶段、就是毕业的指导什么的了

你要是零基础的话 建议你先自学一段时间,第一阶段你先了解下,然后对你后期学习也有很多好处,里面有视频 和资料你可以看看 久久五四叁八九四五 希望能帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-03-14
展开全部
JAVA培训推荐动力节点,是见过最好的,师质力量雄厚,在这学,你大可以放心
B站,你可以去B站上了解一下。毕竟B站上有杜老师今年最新的视频教程。
当然蛙课网上也有杜老师今年最新的视频教程你可以去了解一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
琼斯未奥59kh
2019-01-29
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
javaSE与面向对象java语言基础、java面向对象、javaSE核心库、java分析与设计数据库技术和Web前端技术数据库开发、Web前端技术、JDBC技术、jQuery技术、easyUI/Bootstrap等技术。javaWeb技术和企业项目实战JSP&Servlet技术、SpringBoot/SpringCloud框架、MyBatis框架、SSH框架、NoSQL技术。而有些机构这非常厉害,比如动力节点还有电商平台实战项目阶段。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3d992cb
2019-01-19
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
这里有份JAVA从入门到精通的全套视频课程,推荐给你,Java学习资料分享:https://www.cnblogs.com/bingyimeiling/p/10289805.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式