简单学JAVA-Java学习方法-JavaSE阶段

简单学JAVA-Java学习方法-JavaSE阶段,第1张

        过了这篇,就进入正式的Java学习啦,在正式学习之前,一起来聊一下Java学习的方法,当然,以下都是个人观点,如果你同意,可以一键三连,如果你有异议,评论区一起探讨。

学习Java过程中,在不同的阶段,因为知识点侧重点不一样,那对应的学习方法不尽一致,这里分不同阶段解释一下。

JavaSE

JavaSE是Java学习的第一个阶段,这个阶段的学习重心是:

1>Java知识体系 2>编码规范

刚好这2个重点都需要遵循固定约束,比如:固定语法,编码约定等,所以这个阶段的学习方法基本围绕这2个词展开:模仿与记忆

模仿

相信学习Java的你,不管是报班学习,还是看视频/看书自学,都会有课件/笔记/参考代码等相关学习资料,资料里面肯定有各种小demo,只要你照着抄一遍,基本上都能跑起来,能得到预期效果,那是否代表着已经学会了呢?非也,这仅仅是模仿第一步,后面还有99步。

不知道大家有没有听过“瞪一眼就怀孕”这说法?这是企鹅厂的天赋技能:写轮眼外挂。被鹅厂的山寨后的游戏基本上都凉了,为啥?因为鹅厂走了你的路,让你无路可走。

其实,我们学习的过程说好听点是模仿,难听点就是山寨,鹅厂过人之处就是模仿之后还能创造,最终完成超越。那我们在学习Java过程是否应该效仿鹅厂呢?

刚刚也说了,模仿是第一步,后面有99步。那这99步是啥?就是你超越的关键,我归类一下:1>细节 2>思考 3>总结 。

以变量学习为例子:

public static void mian(String[] args){
	//定义变量
	int a = 1;
	int b;
	b = 2;

	int c,d;
	c = 3;
	d = 4;

	int e = 5, f = 6;
}

一般课件上都会跟你讲:变量使用背景,变量定义语法,变量定义注意要点,变量使用方式等等...

除了学会上面列出知识外,还需要却啥

细节

1> int  a = 1;   
  a变量能存多大的值,多小的值--------这会联想到int 类型的取值范围
2> int  b = a + 2;   int a = 1 / 2 + 3 * 4....  int a = "xxx"
  变量的赋值,普通常量,计算表达式, 一些意外情况等
3>System.out.println(int a )    int a 放在main 方法外,int a 放在类外
  是否可行?

等等,除了上面 *** 作,还有很多很多天马行空的 *** 作,怎么恶心怎么来,目的: 1:探索Java语法极限 2:知识点串联 3:践行生命意义(生命在于折腾)

思考

已经包含在细节里面啦,在折腾的过程中,出错,思考错误意义。没错,思考正确理由。因为知识所限,无法解释时,那内事问百度,外事问谷歌。

总结

跟细节,思考是一体的,学习不总结,到头一场空。那总结啥?

1>正常知识点   2>折腾出来细节点  3>思考所得所想。

记忆

讲完JavaSE阶段第一个重心:模仿后,接下来是第二个重心:记忆。

这个阶段记忆非常重要,这里的记忆方式:理解的基础上死记硬背

死记硬背

JavaSE阶段概念相对多,语法结构固定,编码规范固定,所以死记硬背是必须的,可能会有朋友会说英文不好,单词记不住,代码太多,记不过来等等....一堆一堆抱怨,就我个人看法,如果Java的关键词,保留字,还有一些重要语法都不愿意去记,你还是早点放弃吧,Java配不上你。

那怎么个死记硬背呢?

如果是概念:手写10遍,手敲10遍,开口读10遍
如果是语法结构:手写10遍,IDE敲10遍,一个经典案例敲10遍
如果是编码规范:手写10遍,IDE敲10遍,一个经典案例敲10遍

第一个10遍让你消除对代码的陌生感,第二个10遍让你训练肌肉记忆,第三个10遍让你感受编码的快感

这里需要说明一下,死记硬背的前提是对知识点已经有了初步理解,也就是说已经完成了模仿这一步骤。

结语

在JavaSE阶段,你真按照上面的方式去做,还学不好Java,那只有2种可能:1>你不适合Java  2>你假装按要求去做了。

总结一下学习方法:

1>模仿:先基本学习, 其次挖掘知识点细节,然后展开联想思考细节合理性,最后知识点总结。

2>记忆:完成模仿之后,在理解基础上死记硬背。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/738120.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存