2021-03-28

                                                               Java-学习就是不断地高效输入与有效输出

学习任何一项事物的前提就是打好地基,而后才是高楼大厦平地起。

文科基调,且非科班出身的我在大二偶然接触到了Java这门编程语言(其实不带任何贬低其他编程语言的意思,每种语言都各有专攻且能做到相互相通),在一些机缘巧合之下报了班开始每天泡在图书馆学习,0基础中虽然我不敢说我是努力的,但是对于语言编程的学习的的确确对我影响很大,不知道你们有没有过如此经历,对于一件事情或想法在心里面已有一个初步的构思并且觉得能够轻易实现,然而到了上手的时候发现无从下手,抑或是问题接踵而至。这就是我生活中的常态,对于一件事只有宏观的设想和构思,却在实践上眼高手低,缺乏逻辑和判断。

对于编程语言的学习对于我来说是奇妙的,因为它是能够帮助你检测你的逻辑思维体系的查缺补漏的利器,就好比你知道渴了想喝冰可乐就得去打开冰箱去找可乐咕嘟咕嘟地喝下去,也别忘了关上冰箱门顺便把空瓶子扔进垃圾桶,这些都是你自然而又不禁思考做出的决定,对于我们来说是轻而易举的。然而你想让编程做到如上行为,不好意思你不是尤里也也无法凭心灵感应让计算机自动做好。你若是想让计算机帮你“拿到冰可乐”,你首先得花上大功夫教会它每一个步骤该怎么做,先迈出左脚还是右脚,什么是冰箱而不是抽屉,打开家里的冰箱还是苏宁易购专卖店的,用手打开还是用脚打开......当然以上都是我胡诌的戏谑,但不可否认的是这个的确是我在学习Java过程中所感受的感觉,自己敲打的每段代码都像是自己的孩子(当然我是男的,这并不是什么母爱),每次看到孩子崩溃时我也快崩溃了,但是你在慢慢的教会孩子做成一件事时,自豪感便会油然而生,未免说的过于煽情了哈,可能这就是不想自己写出的博客就像冷冰冰的输出吧(当然有时“冷冰冰”的输出也是一种高效),这也是我标题想说的,学习就是不断地深入浅出,希望更多像我一样0基础想学编程的人不被感觉无法跨越的“鸿沟”劝退,能够借助编程的学习完善自己的思维逻辑体系。

在我翻阅的许多Java视频中,都是先介绍了Java被创建至今的发展历史,这是首先向广大朋友介绍了Java其实是个什么东西,就那我而言,我最初关于Java的接触就是小学时候拿着父母的摩托罗拉翻盖手机玩神兽精灵(具体是不是叫这个名字忘记了,就类似于赛尔号的像素版)之类的游戏,游戏界面的大logo就是Java和它的咖啡,听说这个名字也是他们当时的创作团队经常去的一家咖啡馆办公的店名。Java是一门面向对象的编程语言,语言翻译过来就是编写出一套能让计算机看懂的语言,见名知意就是计算机能看懂的是0和1构成的一长串密密麻麻的代码,每个0和1位置的排序都代表着不同的含义让计算机执行,而Java就是将用我们熟知的语法写下要传达的信息,通过Java编程语言系统里的Jvm虚拟机进行编译成计算机的语言,就像一个随身翻译。

说完介绍,可以大致地将整个Java学习过程的架构标列如下:

在学习Java最常见的问题就是每个知识点都牵扯太多的新知识,学到后面越是对于基础的掌握和考验,如什么哈希算法啦、红黑树二叉树啦、单线程多线程高并发链式balabala接踵而至,所以最重要的是学回做笔记,这边的话我是比较推荐有道云笔记和印象笔记的,有道云笔记里面就可以建立一个脑图(即思维导图)可以更加清晰的表现出每个知识点的从属关系,而不是仅仅只有文本笔记,以前的学习就是太依靠文本笔记和纸面笔记,仅仅就是将每个知识点生搬硬抄,而没有去找到每个知识之间的联系,这就导致之前的学习效率一直提不上去,而这,我愿称之为有效笔记。 一出现新的知识点首先要学会和学过的知识串联,或者做一个思维导图在学到每一个知识点后在思维导图中扩容,就像上面整体架构一样,由原先的每个大类里面加入新接触到的碎片化知识点,后期再通过描述将每个碎片化知识点完善,将记忆的事交给笔记,而我们则要有一颗要做构架师的心才能将自己的学习系统慢慢建立起来,以后回来翻开笔记的时候自然能够将自己的学习体系重新建立并且温故知新。
这些便是我刚开始学习编程的小小经验分享给大家,虽然现在还只是学习到异常处理,但是就像费曼学习法提及那样敢为人师也是一种查缺补漏的学习啊,如有错误的地方还请不吝纠正!                                                     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

红烧西米露

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值