CoreJava资源包Java基础教程
Java 新手经常会问:到底学 Java 得从哪儿开始?CoreJava 资源包还挺适合用来打基础的。它分为v1
和v2
两个版本,内容偏全,基础语法、集合、多线程这些核心点全都涵盖了。想系统学 Java,先啃它没错。
基础语法那块挺清晰,变量怎么用、控制语句怎么写,基本不用多查别的文档。类与对象也讲得比较细,像封装
、继承
、多态
这些面向对象核心内容,配合代码例子,容易理解。
接口和抽象类部分也有实用,适合搞清楚它们的区别。比如:什么时候用interface
、什么时候用abstract class
,有也有场景举例。你要是还搞不清楚的话,可以看看这篇对比文章,还挺直观的。
集合框架那部分用得多,像ArrayList
、HashMap
这些基本的集合类用法都有覆盖。顺带提一下,里面对泛型
也有,算是补强理解集合里类型限定的部分。
多线程和JVM相关的内容适合进阶开发者。像synchronized
怎么用、wait()
/notify()
这些线程通信方法都到了。对于搞性能优化的同学,还能顺便了解点垃圾收集
和JVM 调优
。
如果你是刚学 Java 不久,又不想每天在各个博客和视频里翻资料,下载这个CoreJava 资源包
,看完一个版本练点代码,再切到另一个版本巩固一下,效率还蛮高的。
1.72MB
文件大小:
评论区