我想学习java,应该怎么学习

 我来答
汇智知了堂
2020-12-04 · TA获得超过209个赞
知道小有建树答主
回答量:1237
采纳率:81%
帮助的人:31.6万
展开全部
先制定学习路线吧,这对于后面的学习很重要,会避免走较多弯路,这里有整理好的java学习内容,你可以根据你自己的情况,进行参考学习。
一、预科学习:
HTML5:HTML5标签入门、HTML5表格、表单
CSS3:CSS3选择器和简单属性、CSS3定位和布局、CSS3复杂选择器和高级属性
数据库:mysql数据库安装和数据操作、约束和简单查询、复杂查询、数据库设计、oracle的安装与数据操作、oracle与mysql的对比学习

二、JavaSE
Java语言基础、程序逻辑:环境配置和第一个语言程序-HelloWorld 变量运算符 条件和循环 方法和数组
Java面向对象:面向对象入门 面向对象应用_管理系统类 Java常用类、String相关、算法相关 面向对象深入(重载、this、static )继承(重写、super、初始化顺序) 多态(抽象类和接口、final、克隆和比较接口 设计模式、对象和类的生命周期)
API:异常、日志 集合 集合工具类和泛型 IO JDBC基础线程 网络编程 反射 NIO Junit
Java面向对象思想:设计模式 面向对象原则
Java底层理论:集合底层 性能监控工具 反编 JUC

三、Java web
web基础:TOMCAT/WEB程序结构/HTTP协议 Servlet基础入门、servlet作用域(cookie、session、ServletContext)、 Cookie和Session 、Servlet的交互/JSP原理及运用、 JavaBean/EL/JSTL/MVC思想 、JSP+Servlet+JDBC综合练习、Session购物车案例/验证码/防止表单重复提交、监听器过滤器
第三方工具包:连接池、事务、分页、文件上传下载、Dom4j/Log4j/Log back
JavaScript和jQuery框架技术:JS入门和DOM基础 、DOM模型深入 、jQ基础、 jQ操作DOM
MVC动态Web开发技术:自定义MVC框架、DAO框架、前端框架(layUI)
Web开发高级运用:tomcat server服务器配置 、nginx使用、 jetty配置
网络编程:网络原理、HTTP协议基础、Linux操作系统、云服务搭建

四、SSM框架
Spring框架、SpringMVC框架、MyBatis框架:mybatis入门、 配置文件详解和动态sql的使用、 mybatis管理关系映射和延迟加载、 查询缓存和逆向工程 、Spring入门和集成、myBatis SpringMVC入门 、SSM集成、 Spring配置详解 、Spring AOP、 Spring事务配置 、SpringMVC高级功能 、SpringMVC原理

五、前沿技术
高可用、高并发、高扩展:Spring Boot 、缓存 、分布式 、全文索引、 服务中间件、 myCat、 云服务 、人脸识别 、语言识别 、JVM底层+优化
希望能够帮到你。
花朵未殇
推荐于2016-12-01
知道答主
回答量:6
采纳率:0%
帮助的人:5.7万
展开全部
这里有一个学习路线,供参考:

第一个阶段(java基础阶段)

1.java语法
2.面向对象
3.常用的api
4.界面编程
5.多线程
6.文件io
7.java网络编程.

第二个阶段 (数据库阶段)

1.oracle
2.mysql (主要)
3.sql server

第三个阶段 (web开发阶段)

1.html
2.css
3.javascript

第四个阶段 (j2ee 中级部分)
1.servlet
2.jsp
3.mvc

第五个阶段 (j2ee 高级部分)

1.struts
2.hibernate
3.spring
4.SSH
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灵巧且明净丶小草w
2016-02-24 · TA获得超过1680个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:222万
展开全部
可以看看动力节点的教程视频 讲的很全面 通俗易懂 看过之后肯定会对学习有所帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mojun2011dk
2012-05-01
知道答主
回答量:17
采纳率:0%
帮助的人:4万
展开全部
坚持学习 不要放弃
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
电子发烧友爱好者
2012-05-01 · TA获得超过187个赞
知道答主
回答量:452
采纳率:0%
帮助的人:133万
展开全部
看书。。。编程。。应用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式