Java程序员学习路线
2021-02-06 16:11:33 0 举报
AI智能生成
如何从零开始学习Java开发
作者其他创作
大纲/内容
版本控制工具
svn
git
客户端
SourceTree
IDEA自带
TortoiseGit
常用操作
clone
pull
push
merge
rebase
branch
HTTP基本概念
资源和URI
资源URLs
MIME类型
HTTP headers
HTTP request methods
HTTP request body
HTTP response status codes
Linux基本操作
文件目录操作
查看编辑文件
压缩解压
进程操作
三神器
设计模式/方法论
核心中间件
Spring
核心概念
IoC
AOP
核心模块
Spring Core 核心容器
Beans
Core
SpEL
Spring Context 上下文
Spring AOP
Spring DAO
Spring ORM
Spring Web
Spring Web MVC
JavaSE
基础语法
数据类型
运算符与表达式
流程控制语句
类和对象
构造方法
方法重载
静态属性和静态方法
抽象类
注解(annotation)
泛型
IO
字节流
InputStream
FileInputStream
StringBufferInputStream
ByteArrayInputStream
ObjectInputStream
SequenceInputStream
PipedInputStream
FilterInputStream
BufferedInputStream
DataInputStream
PushbackInputStream
OutputStream
FileOutputStream
ObjectOutputStream
ByteArrayOutputStream
PipedOutputStream
FilterOutputStream
BufferedOutputStream
DataOutputStream
PrintStream
字符流
Reader输入
BufferedReader
InputStreamReader
FileReader
StringReader
PipedReader
ByteArrayReader
FilterReader
PushbackReader
Writer输出
BufferedWriter
OutputStreamWriter
PrinterWriter
StringWriter
PipedWriter
CharArrayWriter
FilterWriter
并发
集合
异常
JavaEE
Servlet
Lifecycle
Config
ServletConfig
ServletContext
ServletRequest
ServletResponse
Filter
程序设计高级
OOP基础概念
三大特性
封装
属性
方法
继承
类
接口
多态
七大设计原则
单一职责原则
开闭原则
依赖倒置原则
里氏替换原则
接口隔离原则
组合聚合复用原则
迪米特原则
依赖管理工具
maven
Lifecycle
Phase
process-resources
resources:resources
compile
compiler:compile
process-test-resources
resources:testResources
test-compile
compiler:testCompile
test
surefire:test
package
jar:jar
install
install:install
deploy
deploy:deploy
POM文件
groupId
artifactId
version
继承
聚合
Profile
插件
Scope
依赖排除
配置
Servers
Mirrors
ant
gradle
集成开发环境
IDEA
配置字体
安装插件
项目JDK选择
导入code style
eclipse
项目文档
产品需求文档 PRD
项目建议书
软件需求说明书 SRS
变更请求 CR
需求追溯矩阵 RTM
常见中间件
0 条评论
下一页