java学习路线
Posted 我爱钻研
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习路线相关的知识,希望对你有一定的参考价值。
阶段 | 学习内容 | 内容概述 | 学习目标 | 配套教程[排名不分先后](加班添加中。。。) | 学完能干什么 |
第一阶段 Java基础 |
计算机基础知识 | 1.计算机基础 2.DOS常用命令 3.Java概述 4.JDK环境安装配置 5.环境变量配置 6.Java程序入门 |
1.掌握基本的快捷键使用 2.掌握常用的DOS命令使用 3.阐述Java的特点 4.独立完成JDK的安装 5.掌握环境变量配置 6.写出入门的Java程序 |
毕向东-Java基础全套教程 密码:foq8
冯佳-最新Java基础教程 密码:gqte
刘意-深入浅出Java基础 密码:xrbw
钟太潋-Java基础全套教程 密码:yckm
其他项目: 管家婆项目 密码:63ic Extjs论坛项目 密码:pkx6 点餐系统项目 密码:qsjm 俄罗斯方块 密码:9jdb
|
1.可进行小型应用程序开发
2.对数据库进行基本的增删改查管理
市场价值:¥5,000 |
编程基础 | 1.常量与变量 2.数据类型 3.运算符 4.流程控制语句 5.方法 6.数组 |
1.掌握不同数据类型的变量定义与使用 2.掌握不同运算符的运算规则 3.掌握流程控制语句的执行流程 4.编写方法的声明与调用 5.创建数组并访问数组元素 |
|||
面向对象 | 1.类与对象 2.封装 3.继承 4.多态 5.抽象类 6.接口 |
1.实现类的定义与对象的创建 2.掌握封装的特点 3.掌握类继承后的特点 4.掌握多态后访问成员的特点 5.掌握抽象类的特点 6.掌握接口的特点 |
|||
常用类 | 1.常用类介绍 2.正则表达式 |
1.理解常用类的特点
2.记忆常用类中的常用方法 3.懂得API文档的查询 4.理解正则表达式规则 |
|||
集合 | 1.Collection集合
2.List集合 3.Set集合 4.Map集合 |
1.掌握集合的常用方法使用 2.理解每种集合的特点 3.掌握集合的元素的存储与遍历 |
|||
异常 | 1.异常处理方式 2.自定义异常 |
1.掌握异常处理的常用方式 2.能够完成自定义异常类定义与使用 |
|||
IO | 1.File类 2.递归 3.字节流 4.字符流 5.转换流6.缓冲流 |
1.理解递归的使用 2.掌握文件内容的读写操作 3.辨别每种IO流的作用 4.掌握IO流中的常用方法 |
|||
多线程 | 1.多线程 2.线程池 |
1.掌握线程创建的方式 2.掌握使用线程池的好处 |
|||
网络编程 | 1.网络编程 | 1.掌握数据在网络中的传输 | |||
反射 | 1.反射 | 1.掌握获取Class文件中的数据 2.理解反射操作配置文件 |
|||
mysql及JDBC | 1.MySQL数据库 2.JDBC 3.DBUtils 4.DBCP连接池 |
1.掌握MySQL的安装与配置 2.掌握SQL语句的编写 3.能够通过JDBC实现Java操作数据库 4.能够通过DBCP连接池与DBUtils实现操作数据库 |
|||
第二阶段 JavaWeb |
前端技术 | 1.html 2.CSS 3.javascript 4.jQuery 5.bootstrap |
1.独立书写HTML网页 2.独立书写网页CSS样式 3.独立编写网页前端特效 4.独立编写表单的validation校验 5.通过响应式工具进行前端开发布局 |
方立勋_JavaWeb教程 密码:52py
崔希凡_JavaWeb教程 密码:68ga
最新JavaWeb教程 密码:ol1q
JavaWeb全套教程 密码:zhyj
超全面JavaWeb教程 密码:lsaj
JavaWeb学习教程 密码:l61y
Linux学习教程 密码:jrob
Redis学习教程 密码:y9r3
easyUI学习教程 密码:1u29
JavaWeb综合项目 密码:f4qd
其他项目 Java邮件开发项目 密码:kobb Java网上在线支付 密码:un9w 博客系统项目 密码:trwh JavaWeb聊天室 密码:io0a 网上书店项目 密码:ryic VIP网上商城项目 密码:7xyw 其他商城项目 密码:ntwg ATM项目 密码:0rus Linux+Redis教程 密码:kzey
springboot、springcloud、docker、bootstrop、angularJS、nodeJS教程 密码:tb5g
|
1.可以仿制任何网站前端页面 2.可以解决网页浏览器兼容性问题 3.可以解决PC端和移动端兼容性问题 4.可以使用前端脚本进行相关网页功能特效编写 5.可以使用JavaWeb核心技术轻松写出任何网站功能模块 6.可以使用JavaWeb高级部分知识解决网站的相关高并发问题 7.可以无压力胜任javaEE开发工程师职位
市场价值:¥7,000 |
Mysql及JDBC | 1.MySQL数据库回顾 2.JDBC开发回顾 3.连接池和DBUtils |
1.熟练书写MySQL的DDL,DML和DQL语句及相关聚合函数使用 2.熟练使用JDBC对数据库进行CURD操作及防止SQL注入 3.熟练使用常用开源连接池及DBUtils工具进行相关数据库CURD操作 |
|||
JavaWeb核心 | 1.XML 2.HTTP及Tomcat 3.Servlet 4.request与response 5.cookie与session 6.Jsp技术 7.jdbc高级 8.Ajax开发 9.Filter/Listener高级开发技术 10.Redis 11.Linux |
1.掌握XML基本语法,使用dom4j解析xml文档。 2.理解HTTP协议,理解web服务工作原理,熟练安装配置Tomcat。 3.熟练编写Servlet类,理解request请求及response响应流程,熟练使用request及response常用API。 4.理解cookie及session原理。 5.熟练使用java进行数据库事务、物理分页等相关操作 6.熟练使用AJAX进行异步校验用户名、异步填充等常用开发技术 7.熟练使用JSP的相关技术进行动态资源的开发 8.熟练使用非关系型数据库Redis对数据进行CURD操作及相关高级数据库操作 9.熟练使用Linux的相关操作并在Linux进行开发环境的部署 |
|||
阶段案例 | 1.系统封装:BaseServlet抽取 2.缓存技术Redis应用 3.在线支付接口开发 4.文件上传 5.JavaMail 6.Linux项目部署 |
1.熟练使用WEB知识进行通用工具类的抽取 2.使用缓存技术来缓解关系型数据库的操作压力 3.熟练使用java发送邮件 4.熟练实现在线支付功能 5.熟练实现客户端文件上传服务器功能 6.熟练进行Linux下的项目部署 |
|||
第三阶段 SSH框架 |
Hibernate5框架 | 1.hibernate.cfg.xml配置 2.hbm.xml映射文件详解 3.PO对象状态及状态的转换分析 4.Hibernate高级映射技术 5.Hibernate数据检索技术 6.Hibernate性能优化技术 |
1、独立书写hibernate框架核心配置文件 2、独立书写映射配置文件 3、独立使用方法完成PO对象完成状态之间转换 4、独立书写一对多和多对多的映射配置 5、运用检索技术完成数据的各种查询功能 6、运用性能优化技术完成数据的查询优化 |
Struts2框架教程 密码:777h
spring框架教程 密码:uu85
hibernate框架教程 密码:r7vi
SSH框架整合与项目 密码:do0d
SSH学习项目 密码:svvo
|
能够开发JavaEE的后台系统 能够搭建企业级的JavaEE开发框架 能够使用Jquery的技术 能够使用ajax技术
市场价值:¥8,000 |
Struts2框架 | 1.struts.xml详解及使用
2.使用通配符定义action、动态方法调用 3.ActionContext及ServletActionContext使用 4.模型驱动ModelDriven、属性驱动5.默认拦截器分析、自定义拦截器 6.OGNL表达式、值栈ValueStack分析 |
1、独立书写struts.xml配置文件 2、独立书写action和使用通配符方式配置action 3、独立使用ServletActionContext完成Servlet的API的使用 4、运用模型和属性驱动方式完成数据的封装 5、说出拦截器的执行过程、编写拦截器6、运用值栈和OGNL表达式获取值栈中的数据 |
|||
Spring框架 |
1.applicationContext.xml配置文件编写 2.IoC思想、DI依赖注入 3.使用AspectJ进行切面编程4.JdbcTemplate模板使用 5.声明式事务管理 6.SSH整合 |
以上是关于java学习路线的主要内容,如果未能解决你的问题,请参考以下文章 |