没有合适的资源?快使用搜索试试~ 我知道了~
Java 学习笔记极其详细版(包括一些个人色彩不仅仅是纯笔记)
需积分: 1 0 下载量 103 浏览量
2024-05-01
14:35:16
上传
评论
收藏 49.61MB PDF 举报
温馨提示
试读
209页
内容概要 本Jva(Java)学习笔记是一份深入且详尽的教程,不仅包括Java的基础知识,还融入了作者的个人见解和实际编程经验。内容涵盖: Java基础:数据类型、控制流、异常处理。 面向对象编程:类与对象、继承、多态、封装。 集合框架:List、Set、Map的使用及其实现原理。 Java I/O:文件操作、流处理。 多线程编程:线程的创建、同步机制、并发工具。 网络编程:Socket编程、URL和URLConnection。 数据库连接:JDBC的使用和数据库交互。 Java Web技术:Servlet、JSP、MVC架构。 框架应用:Spring、Hibernate、Struts等。 设计模式:常见设计模式的Java实现。 Java 8新特性:Lambda表达式、Stream API。 Java虚拟机(JVM):内存管理、垃圾回收、性能调优。 个人项目实践:结合作者经验,分享项目开发中的心得和技巧。 适用人群 Java初学者:希望从零开始学习Java编程的新手。 在校大学生:计算机科学或相关专业,需要深入理解Java语言。 自学编程爱好者:通过自学提升Java技能的个人。 初级
资源推荐
资源详情
资源评论
1
J
a
v
a
学
习
笔
记
学
术
垃圾
制
造
者
的
ja
v
a
踩
坑
笔
记
L
om
b
o
k
S
pr
i
n
g
B
oot
()
S
pr
i
n
g
B
oot
()
S
pr
i
n
g
B
oot
()
S
pr
i
n
g
B
oot
()
S
pr
i
n
g
M
V
C
S
pr
i
n
g
M
y
B
a
t
i
s
项
⽬
管
理
--
M
a
v
e
n
ja
v
a
w
eb
()--
A
ja
x
ja
v
a
w
eb
()--
X
ML
ja
v
a
w
eb
()--
J
SP
ja
v
a
w
eb
()--
S
e
rv
le
t
ja
v
a
w
eb
()--
S
e
rv
le
t
ja
v
a
w
eb
()--
S
e
rv
le
t
ja
v
a
w
eb
()--
T
om
ca
t
ja
v
a
w
eb
()--
协
议
数据
库
()
数据
库
()
数据
库
()
数据
库
()
ja
v
a
基
础
部
分
()
ja
v
a
基
础
部
分
()
专业
解
释
()
ja
v
a
常
⽤
默
认
模
板
E
rror
-
报
错
解
决办
法
E
xp
l
or
e
-
个
⼈习
惯
配
置
2
L
om
b
o
k
Lombok
是
java
开
发
的
⼀个
⼩⼯
具
,
主
要
作
⽤
是
通过
⼀
套
注
解
来
帮
助
我
们
简
化
java
中
(
尤
其
是
pojo
类
中
)
的
冗
⻓
代
码
,
⽐
如
简
化
Getter
⽅
法
、
Setter
⽅
法
、
ToString
等
⽅
法
。
以
前
的
Java
项
⽬
中
,
充
斥
着
太多
不
友
好
的
代
码
:
POJO
的
getter/setter/toString/
构
造
⽅
法
;
打
印
⽇
志
;
I/O
流
的
关
闭
操
作
等等
,
这
些代
码
既
没
有
技
术
含
量
,
⼜
影
响
着
代
码的
美
观
,
Lombok
应
运
⽽
⽣
。
LomBok
可
以
通过
注
解
,
帮
助
开
发
⼈
员
消
除
JAVA
中
尤
其
是
POJO
类
中
的
冗
⻓
代
码
。
如
果
IDEA
版
本
在
2020.3
以
上,不
需
要
安
装
Lombok
插
件
如
果
IDEA
版
本
在
2020.3
以
下,
需
要
安
装
Lombok
插
件
:
在
idea
的
设
置
⾥
⾯
,
安
装
Lombok
的
插
件
即可
使
⽤
普
通
maven
项
⽬
Lombok
依
赖
:
SpringBoot
项
⽬
Lombok
依
赖
:
Lombok
概
述
Lombok
插
件
Lombok
依
赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.22</version>
<scope>provided</scope>
</dependency>
1
2
3
4
5
6
7
XML
3
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
1
2
3
4
5
6
XML
4
S
pr
i
n
g
B
oot
()
SpringBoot
项
⽬
是
依
赖
于
Maven
构
建
的
,
但
打
包
时
如
果
只
依
赖
Maven
打
包
⼯
具则
会
打
包
不
完
整
,
我
们
还
需
要
在
SpringBoot
项
⽬
中
引
⼊
SpringBoot
打
包
插
件
:
⼀
定
要
有
上
⾯
的
这
个
打
包
插
件
,
要
不
然
打
包
不
完
整
打
包
后
jar
包
⽬
录
如
下:
运
⾏
jar
包
:
1.
进
⼊
jar
包
所
在
⽬
录
,
使
⽤
cmd
打
开
命
令
⾏
窗
⼝
2.
输
⼊
命
令
java -jar jar
包
名
在
真
实
开
发
中
,
在
不
同
环
境
下
运
⾏
项
⽬
往往
会
进
⾏
不
同
的
配
置
,
⽐
如
开
发
环
境
使
⽤
的
是
开
发
数据
库
,
测
试
环
境
使
⽤
的
是
测
试
数据
库
,
⽣
产
环
境
使
⽤
的
是
⽣
产
数据
库
。
SpringBoot
⽀
持
不
同
环
境
下
使
⽤
不
同
的
配
SpringBoot
项
⽬
部
署
项
⽬
打
包
多
环
境
配
置
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
1
2
3
4
5
6
7
8
9
XML
5
置
⽂
件
,
⽤
法
如
下:
配
置
⽂
件
名
:
application-
环
境
名
.properties/yml
例
如
:
application-dev.yml
开
发
环
境
配
置
⽂
件
#
开
发
环
境
端
⼝号
为
8080
server:
port: 8080
application-test.yml
测
试
环
境
配
置
⽂
件
application-prod.yml
⽣
产
环
境
配
置
⽂
件
运
⾏
jar
包
时
选
择
环
境
:
java -jar jar
包
名
--spring.profiles.active=
环
境
名
SpringBoot
容
器
化
部
署
安
装
docker
环
境
剩余208页未读,继续阅读
资源评论
Aniay_ivy
- 粉丝: 1264
- 资源: 39
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功