
----本文内容主要是围绕java这门语言展开~

□ 建议也学一下一下内容:
? jQuery也可以在学习前端三件套的时候学习一下
? Ajax或 Axios 也可以在学习vue之后在深入,了解什么是跨域访问

提起java,很多同学都知道对象是new出来的,要是单身了,是因为对象被GC了哈哈哈……开个玩笑。
☆ 安装一把利器eclipse或idea以及配置好jdk环境变量
☆ 了解java跨平台的原理
☆ 敲出属于你的helloWorld
☆ java基本语法、变量和数据类型
☆ 运算符、选择结构和循环结构
☆ 数组
☆ 方法
☆ 类和对象
☆ 数组:操作数组元素、数组元素拷贝
☆ 方法:参数的值传递机制、可变参数、方法重载
☆ 类和对象:牢记“万物皆对象”思想、构造器、this指向、继承、方法覆盖、抽象方法、抽象类、Object类、接口和实现类、多态

刚入门学java的时候,我们只需牢记思想“万物皆对象”,在自己写代码的时候,思想转化成了一个个又一个的对象,是的,我们凭借对象,入了java的门,很快就会非常麻溜利索地new 对象了,然后开开心心地在自己小小的demo的世界里,做一个合格的调包侠。但是,随着学习的深入,我们的java女神也长大了些,思想不在单纯地停留在全世界皆是对象的层面,这时候我们的兴趣,我们的热情即使压力增加了,女神魅力值增加了,追求者变得更多些,但是我们对女神的爱依然是蜜月期,爱她,更想了解她……
☆ 异常处理、线程、io流、集合框架和泛型编程、网络编程
☆ 了解一下swing
☆ 线程:理解线程和进程、线程同步、线程安全、线程通信(生产者和消费者案例)
☆ 集合框架:泛型、Collection、List、Set、Map、Properties、Queue
☆ io流:文件类、文件拷贝、字符解码和编码、缓存流、序列化、Properties类、随机访问文件

在起步阶段,知识少而简单,java女神就像一个天真的小女生,很好懂,非常好接触。但是java女神也会毕业,她开始变得现实。不过这时候的女生也很年轻,现实些也能理解,毕竟经济基础决定上层建筑,想要长久发展,咱学,学学学,学好集合、io流、线程,让我们继续跟女神一起毕业……
☆ 反射机制、内省机制、代理模式、注解
☆ 了解java特性-lambda表达式、接口默认方法等
☆ 开始扩充自己知识,往前端三件套和数据库走了
☆ 反射学习:什么是反射、反射操作构造器、方法、字段、反射加载资源
☆ 内省机制:操作javaBean的信息(重点是操作属性)
☆ 代理模式:代理原理、静态代理和动态代理区分、动态代理jdk和cglib的使用和区别、了解动态代理的运用
☆ 注解:注解三要素、自定义注解的使用、在反射中使用注解

学到此,我们的java基础已经有了,我们已经熟悉java女神的一颦一笑,懂得java女神的各种小心机,但是负责任、有担当的我们是想给女神一个更好的未来,即使有所留恋,但是我们需要往外走,往外扩展新世界,去了解前端女神,mysql女神,mybatis女神……未来还没来,但是我们看到更多的女神已经在前方向我们挥手,兄弟,穿上你的战服,拿上你的剑,走你……
★ 先了解反射是什么?[简单理解和比较官方的了解]
★ 了解反射有什么用?
? 细节:先关注核心类所在的包
反射的核心类Class是在lang包
?? 在这一步,牢记作用+见名知意
牢记反射的作用是得到类的信息(构造器、方法、字段、内部类、接口、父类等等),则反射的核心类作用就是反射的作用,所以我们可以在反射的接口文档中找到所有有关类信息的接口方法,结合见名知意,例如,我们可以找到获取构造器的方法是:getConstructor,找到方法的方法是:getMethod……
● 举例:使用反射来获取一个类的构造器,并通过构造器创建对象的步骤:
1)找到构造器所在类的字节码对象
2)获取构造器对象
3)使用反射创建对象(调用构造器的方法创建对象)
? 在使用反射创建对象的过程,学到的细节:

我觉得并不矛盾,看个人喜好,视频和书籍可以一起结合麻,没必要区分个孰优孰坏的,重点是理解和动手实践。
说说我的学习方式:我是以看视频为主,看书为辅,作为课外知识充电。因为我这个看书,看那种不正经的书可是非常兴致勃勃的哈哈哈,正经书,我也看,看得不多哈哈哈。
看视频比较多的我,有两个小技巧要跟小伙伴分享:一个是看视频的倍数,可以选择1.5或者2倍速,一开始,我不习惯是加速,选择了1.5倍速,后边看番剧多了,习惯2倍速,学习视频也变2倍速了哈哈哈。在学习过程中遇到一个知识点,听起来感觉懵懵懂懂的时候,我会选择降速重新听该知识点,减到1.25倍速,然后再听一遍,实在还是听不懂该知识点,我就正常速度听两遍。还是听不懂,我选择放弃(做人需要学会放弃,才有机会重来),后边再来。
另外一个小技巧是一个知识点学完,就模仿敲出一个知识点的代码,不是全听完视频,也不是跟着视频的老师同时敲,我选择等他这个知识点完全讲完,代码也敲完,我暂定一下视频,然后记记笔记,立马模仿敲出该知识点的代码。

如果你觉得一乐的文章给您带来了一些收获,可以给个三连,一乐会一如既往地更新有价值的博客。如果文章存在错误,也欢迎大家指出。还有,如果大家有什么好的学习技巧、学习感悟,也非常欢迎大家在评论区一起交流~
最后感谢大家的支持,谢谢~
本文来自博客园,作者:一乐乐,转载请注明原文链接:https://www.cnblogs.com/shan333/p/15966444.html