当前位置: 首页 > 图灵资讯 > 技术篇> Java零基础学习方法总结

Java零基础学习方法总结

来源:图灵教育
时间:2023-06-02 09:35:54

系统整理了自学Java的学习方法,希望对大家自学Java有所帮助~

首先需要一套系统完整的学习教程。建议去哔哩哔哩。我看了老杜动力节点的Java基础课。现在最新版Java17更新了,可以直接看最新版。小白没脑子,详细全面。

学习地址:https://www.bilibili.com/video/BV1ig4y1c7kP

Java小白学习方法程序员需要改进的两个方面
  1. 提高敲代码的速度
  2. 提高用编程思维解决现实生活中问题的意识(其实就是提高动手能力)
如何提高敲代码的速度?

提高指法速度相对简单,只要有以下两点:

  1. 标准键盘手势
  1. 左手:a s d f
  2. 右手:j k l ;
  3. 当需要按shift键时,最好同时开始左右手
  4. 也许你以前用过一些错误的方法很多年了,很难改变,但你必须改变它
  1. 不断使用盲打大量代码敲击
  1. 一开始你不习惯。只要你有毅力和毅力,就会有很大的变化。你会逐渐发现你不再需要看键盘,你的速度也会大大提高。
  2. 不需要专门使用金山打字通练习,只需敲Java代码,每天都要大量练习。
如何提高编程思维

所谓的编程思维是利用编程来解决现实生活中的问题的能力。编程思维的改进非常困难,这是一个漫长的过程,在这个过程中,你需要进行很多实际的战斗来锻炼。学生们经常问:老师,我现在能理解,但当我做问题时,我很困惑,不知道从哪里开始。这类学生严重缺乏编程思维,造成这一问题的主要原因有两个:

  1. 平时只听理论,很少敲代码。
  2. 敲击代码时,机械地复制他人的代码。

综合以上两个方面,根本原因是用自己的思维方式敲代码太少。如何解决这个问题,给出以下解决方案:

  1. 不要机械地复制教师代码,只有HelloWorld才能复制,因为HelloWorld是为了测试当地的Java环境是否正常。
  2. 总结教师课堂代码中文的核心步骤,如:

public class BankActTest {public static void main(String[] args){    // 第一步:判断A账户余额是否充足        // 第二步:判断B账户是否正常        // 第三步:更新A账户        // 第四步:更新B账户    }}

然后强行关闭老师的代码,并根据他们总结的中文想法一行一行地实现他们的代码。一开始很慢,很容易放弃,但随着他们自己的慢慢积累,你会发现编程思维慢慢有。

  1. 使用结论验证法敲击自己的代码
  • 许多学生会在课后说:老师没有安排练习。我们课后应该做什么?有这样问题的学生一定没有找到好的学习方法。事实上,我们应该花很多时间在课后验证课堂上的结论。验证结论的好处包括:
  • 第一:验证结论的代码必须属于自己的代码,不抄袭任何人的代码,这可以很好地提高编程思维。
  • 第二:结论验证后,你可以更深刻地记住这个结论。
  • 如何使用结论验证法?
  • 假设老师在课堂上说了这样一种语法:if后面有一个小括号,它只能是boolean类型的数据。此时,你应该持怀疑态度,尝试尝试一个非bolean类型的数据,并尽一切努力推翻结论。如果你通过了多次测试,你就不能推翻它,那么这个结论是正确的。这就是结论验证方法。
一天的学习过程
  1. 回顾过去三天的内容:
  • 这个回顾要快,课堂上的关键结论要通过笔记来回顾
  • 如果能保证每天回顾最近5天的内容,那么每天的内容就等于回顾5次。目的是更容易记住和忘记。
  1. 课堂上专心听课截图,做笔记:
  • 集中精力听课可以有效地捕捉课堂上的重点。在许多情况下,当教师教授一个知识点时,为了让每个人都能很好地理解它,可能会有很长时间的准备,最终的结论可能会在很短的时间内结束。因此,学生必须集中精力,有效地捕捉关键结论,并将关键结论记录在笔记中。记住:课堂上的笔记必须是简单的笔。
  • 在听课的过程中思考一些问题,如果问题不能解决,记录下来,课后学习,或者向老师寻求帮助。
  • 截图应伴随在听课过程中。
  • 不要跟着老师敲代码,你跟不上。
  1. 设置闹钟,一小时,休息15分钟:
  • 休息
  • 喝热水
  • 上洗手间
  1. 中午:
  • 午休时间很重要,最好睡10分钟。
  1. 晚上:
  • 第一件事:整理当天的笔记最多需要30分钟。(整理笔记不是绣花,不要花太长时间。)
  • 第二件事:采用结论验证法验证当天的所有结论。
  • 第三件事:完成老师布置的作业。
  • 第四件事:不要太晚,以免影响第二天的听力效率。
强烈不建议
  • 不建议钻角尖
  • 先把不会的问题放在一边,有时候学完后面的内容,再看前面的就会豁然开朗。
  • 钻牛角尖会浪费很多时间,你可能会把时间浪费在一个不重要的问题上。先学会用,再说别的。
知识屏蔽法

先从简单入手,学会简单,先把复杂的放在一边,学会屏蔽。因为在学习后面的内容之前慢慢理解。

关于知识点周期性回顾

回顾的作用是帮助你记住它。学习的知识点必须反复回顾才能记住。最好定期回顾。为了帮助您记住,您可以遵循以下回顾方法:

  1. 每天回顾最近5天的内容。确保每天回顾5次内容。
  2. 每15天回顾一次最近15天的内容。
  3. 最近30天每30天复习一次。

可以提前制定计划,设置闹钟,一步一步完成复习。

推荐的计算机配置
  1. win10/111操作系统
  2. CPU:Intel 酷睿 i7 10代+
  3. 内存:32G内存+
  4. 硬盘:建议使用固态硬盘

当然,如果条件允许,苹果本开发也可以使用。