大一下学期,Java第一周
经过上学期的自我复习与学习,自己深知还有许多js的东西自己所不掌握,对算法,数据结构,以及闭包等精妙玩法的运用还过于浅薄,加上寒假期间确诊了腰椎间盘突出这类慢性病,这段时间不敢太长时间的坐在电脑前,记录学习经历的过程也就被一度搁置。随着Java的开课和自己希望多加以重视,重新开始记录一些自己的学习经历和笔记。希望可以慢慢熟练起来对代码的了解和编写,阅读与理解。
在开始自己具体问题的遭遇和分析,解决记录以前,我想先记录下这段时间对代码程序的理解,达到目前的位置,毫无疑问是需要一点点时间和经历的,记录过去,分享当下,这就开始吧。
首先,我在上学期企图以自己的想法敲了一段近千的前端小代码(h5css),在这段不断对细节的修改和过程里,我企图以手绘的小稿子来实现页面的效果,但不断的修改当中,我只是增加了自己的工作周期,这是件遗憾的事情。我想我了解到…设计和规划的重要!这一段对项目,产品,以及整个制造流程的思考,我想我更能理解其艰难之处和不同角度,工种之间对接的差异。
前些日子对JS较为课堂化,系统的学习,让我了解到了这门语言更为精进和核心一点的魅力,对dom,bom不同对象,属性间的操作和修改,影响到了屏幕的现实。这让我感到一种现实主义的魔幻感。随后我较为主动的了解了vue,和Jquery的框架,发现了两者的核心差异,在于操作代码节点,和数据层面本身。但两者通过不同的方式,达到了同样的动态操作修改效果。我意识到了后端数据库调用的神奇,虽然还没有比较详细系统的了解后端的全面知识,但我还是比较相信未来可以接触到的_(:з)∠)_
Java上课的过程中,我希望以同样的思路,在上层层面理解Java的核心作用方式。我想我理解了,java在对包,类方法名,变量调用之间的严谨,和不同文件之间传递类型,方法的精彩之处。这种不同于js以更宽泛的方法来去较为谨慎的对数据的计算,处理,调用,似乎是一个比较精妙的事情。希望能够学习到更多的方法,技巧,以及精彩的东西。
顺带,基于对变量命名的好奇心,我发现了odelf,这似乎是一个有意思的东西,而且我想,,似乎应该很认真的重用一下github,那是一个真正属于程序的平台,可是基于人际之间的各种缘故,我似乎有点害羞?还是不足以鼓起勇气,或是抵触呢。
我不知道,,期待着,开始吧,接着上路。
最后分享记录一个细节
一 char和string的区别:
1 char是表示的是字符,定义的时候用单引号,只能存储一个字符。例如; char='d'.
而String表示的是字符串,定义的时候用双引号,可以存储一个或者多个字符。例如:String=“we are neuer”。
2 char是基本数据类型,而String是个类,属于引用数据类型。String类可以调用方法,具有面向对象的特征。