# Java_Study
#### 介绍
Java_Study Java 基础 学习 参考文章 https://blog.csdn.net/qq_38490457/article/details/108281646
第一章 Java快速入门
第二章 Java基础知识 Java_JiChu
第三章 Java面向对象 Java_Object_OOP
第四章 常用API Java_Often_API
第五章 泛型&集合 Java_Often_API
第六章 文件&IO流 Java_File_IO
第七章 多线程 Java_Thread
第八章 网络编程 Java_Network
第九章 Lambda&方法引用 Java_Lambda
第十章 函数式接口&Stream流
第十一章 容器类&新日期时间
第十二章 类加载器&反射 Java_Class_Reflex
第十三章 枚举类和注解 Java_Enum
第十四章 JDK新特性回顾
没有合适的资源?快使用搜索试试~ 我知道了~
Java-Study Java 基础 学习 参考文章.rar
共231个文件
java:114个
png:19个
xml:14个
需积分: 5 0 下载量 55 浏览量
2023-06-30
08:37:10
上传
评论
收藏 1.7MB RAR 举报
温馨提示
我们需要格外注意的是 .class->机器码 这一步。在这一步 JVM 类加载器首先加载字节码文件,然后通过解释器逐行解释执行,这种方式的执行速度会相对比较慢。而且,有些方法和代码块是经常需要被调用的(也就是所谓的热点代码),所以后面引进了 JIT 编译器,而 JIT 属于运行时编译。当 JIT 编译器完成第一次编译后,其会将字节码对应的机器码保存下来,下次可以直接使用。而我们知道,机器码的运行效率肯定是高于 Java 解释器的。这也解释了我们为什么经常会说 Java 是编译与解释共存的语言。 HotSpot 采用了惰性评估(Lazy Evaluation)的做法,根据二八定律,消耗大部分系统资源的只有那一小部分的代码(热点代码),而这也就是 JIT 所需要编译的部分。JVM 会根据代码每次被执行的情况收集信息并相应地做出一些优化,因此执行的次数越多,它的速度就越快。JDK 9 引入了一种新的编译模式 AOT(Ahead of Time Compilation),它是直接将字节码编译成机器码,这样就避免了 JIT 预热等各方面的开销。JDK 支持分层编译和 AOT 协作使用。但是 ,
资源推荐
资源详情
资源评论
收起资源包目录
Java-Study Java 基础 学习 参考文章.rar (231个子文件)
网络编程 2KB
Arrays类 1KB
Consumer接口 802B
Date类 218B
File类 2KB
final关键字 534B
for循环 1KB
Function接口 972B
git_push合并错误处理方式 2KB
Git_使用文档 4KB
.gitignore 308B
if分支结构 984B
IO流 658B
Java_Study.ipr 5KB
Java_Study.iws 20KB
BlockingQueue.java 5KB
OffsetDateTimeUtils.java 5KB
Char_IO_demo.java 4KB
Format_Date_Demo.java 4KB
wenjianjia_Copy_demo.java 3KB
StreamDemo.java 3KB
Map_APIdemo.java 3KB
ThreadPool.java 3KB
await多条件.java 3KB
Byte_IO_Demo.java 3KB
Collections_APIdemo.java 3KB
List_API_demo.java 3KB
Set_HashSetAPIdemo.java 2KB
shengchan_xiaofei_demo.java 2KB
DataContainerStamped.java 2KB
LambdaTest03.java 2KB
LocalDateTime_Demo.java 2KB
TemporalAdjusters_Demo.java 2KB
Set_TreeSet_ApiDemo.java 2KB
Collection_APIdemo.java 2KB
EnumMethodDemo.java 2KB
IO_Exception_Demo.java 2KB
Map_StreamDemo.java 2KB
LocalDate_Demo.java 1KB
DataContainer.java 1KB
线程组的创建.java 1KB
interface_return.java 1KB
fxlh_Serializable_demo.java 1KB
ReentrantLock_Demo.java 1KB
xlh_Serializable_demo.java 1KB
Look_Demo.java 1KB
Duration_Demo.java 1KB
可打断.java 1KB
LocalTime_Demo.java 1KB
OptionalDemo.java 1KB
ObjectAPIdemo.java 1KB
可重入.java 1KB
DirectionDemo.java 1KB
FilterStreamDemo.java 1KB
Direction3.java 1KB
OperatorDemo.java 1KB
SellTicket_DEMO.java 1KB
ForEach_StreamDemo.java 1KB
Limit_Skip_StreamDemo.java 1KB
ThreadDaemon_demo.java 1KB
SellTicket_static_Demo.java 1KB
ThreadPriority_demo.java 1KB
BigDecimal_APIDemo.java 1KB
Reflex_Demo.java 1KB
List_TestDemo.java 1023B
SellTicket_synchronized.java 1021B
PropertiesDemo.java 1017B
Sorted_StreamDemo.java 986B
KeywordsDemo.java 974B
p_Demo.java 956B
锁超时.java 953B
Main.java 940B
Period_Demo.java 928B
ThreadSleep_demo.java 924B
StampedLock_Demo.java 903B
Direction3.java 880B
SendDemo_test.java 874B
Distinct_StreamDemo.java 873B
ThreadJoin_demo.java 843B
ServerDemo.java 832B
TestReadReadStamped.java 810B
TestReadRead.java 800B
Biginteger_APIdemo.java 797B
ScoreException.java 794B
Max_Min_StreamDemo.java 783B
ReceiveDemo.java 775B
SendDemo.java 750B
SimpleDateFormatAPIdemo.java 747B
ThreadPoolTest.java 743B
T_interface_Demo.java 742B
T_Class_Demo.java 738B
TestWriteWriteStamped.java 710B
DataContainerStampedTest.java 707B
TestWriteWrite.java 704B
Instant_Demo.java 679B
interfaceMethods.java 677B
ReceiveDemo_test.java 641B
Calendar_APIdemo.java 626B
Direction2.java 623B
Student.java 622B
共 231 条
- 1
- 2
- 3
资源评论
野生的狒狒
- 粉丝: 3393
- 资源: 2436
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功