• 20162317 《程序设计与数据结构》第2周学习总结


    20162317 《程序设计与数据结构》第2周学习总结

    教材学习内容总结

    第二章主要讲的是数据和表达式,可以说开始了编程之。里面所用的转义字符、变量,赋值等给我们的编程打下了一定的符号基础,后来学到的Scanner更可以说开始了编程。

    教材学习中的问题和解决过程

    • 1.对转义字符的使用范围产生了疑问,在转义字符中,我产生疑问:既然“/”的后面可以跟不同的字母有不同的作用,,与不同的符号又有不同的打印输出,除了书上的,还会有其他符号可以与“/”配用吗?

    • 1.初始我去问了问了解较深的同学,他们也表示不大知情,无奈之下,我上网百度各大神的博客,看看能否找到我想要的答案,同时,自己也在尝试着"="、"!"等这些书上没有的符号,在仔细的查找与咨询下,我终于发现了一些课外的转义字符,让我受益匪浅。

    • 在程序2.6我看到了一个很奇怪的现象:
      -

    • 为什么会发生这样的情况?

    • 2.于是我便开始思考这会不会是一个定律,用了一个数据类型符号对某一变量赋值后,后面对同一变量值的改变就不需要再次使用那个数据类型符号了,于是我重新写了一个java文件,并对此问题经过反复的推理和尝试后,发现我的推想是正确的,这进一步加深了我对问题的思考能力和思考深度。

    • 3.对常量的误解,书上说常量有个好处就是当你要修改变量的赋值时只能去最上面改,我对此一开始表示:“不都这样子么?”感觉final十分无用。

    • 3。但我在将后面的自增变量,加宽转换,缩窄转换后,我知道了常量final的重要性,这一件事也加强了我对课本前后联系,并学会思考的能力。

    • 4.在学Scanner的时候,整个人都不舒服了,里面的语法基本没弄明白,上网看大神的博客也没有比较详尽的介绍。

    • 4.我在与王彪同学,刘先润等学得好的同学请教,并详细咨询,在弄懂一点点后,我开始试试脱离课本来写Scanner程序,以此来查找该程序中的必要元素,在我经历过多次不能运行后,最终还是被我调试了出来。对此我感到十分有荣誉感,对打码的兴趣也愈发增强了。

    代码调试中的问题和解决过程

    • 打码的问题都集中在练习PP2.9上,里面设计的知识点过于综合,赋值、转换、取余……等一系列步骤,而且数量又庞大,可谓是困难重重,但同时也勾起了我对挑战的兴趣,我放弃了午休,通过多次调试,增加变量,改变赋值。8个错误、2个错误、一个错误再到后来的顺利javac我花了至少一个半小时,但我很快乐,因为我战胜了它。

    代码托管

    说实话,没想过这周打了那么多,但也不排除里面水分多,有多空行的嫌疑。

    上周考试错题总结

    -10.填空:程序设计中使用(编辑器)将程序键入到计算机,并保存在一个文件中。
    -需要打代码写程序,在主机上并能不能直接进行,必须要有相应语言的编辑器才能将代码打出来。
    -18.判断:javac可以运行Java字节码(x)

    • Javac是用来编译java文件的,并不是运行它,两者要分清楚。
      -14.填空:软件开发行为中(软件设计)指明程序将如何完成需求。
      -软件设计中包含对需求的建立,并为了满足客户的需求而产生设计。
      -12.填空:程序语言中(语法规则)规定程序的格式。
      -据课本介绍,每种程序都有自己独特的愈发,不同格式的程序语法就不同,此时就要遵循语法规则来进行操作。

    其他(感悟、思考等,可选)

    种种问题在不经意间提高了我的学习方法,学下途径,以及对学习的深究,书后的题目我一个也没落下,都认真地完成了,可以说超额完成了任务,而让我超额完成任务的动力就是我对学习深究的结果,想要检验自己的结果。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 96/96 1/1 13/20
    第二周 646/736 1/2 20/33
  • 相关阅读:
    一条语句批量插入多条数据
    VMware Workstation 15 Pro 永久激活密钥
    windows下java项目打包、启动批处理 .bat文件
    java简写名词解释
    windows查看所有进程:netstat -ano
    Java验证jwt token
    【转载】三种方法从 HTTPS 网站导出 SSL 证书链
    使用solr将CSV/XML/DB/JSON数据发布为Rest Service
    检验多个xsd的xml是否合法
    Eclipse 打包运行maven项目
  • 原文地址:https://www.cnblogs.com/VersionP1/p/6528659.html
Copyright © 2020-2023  润新知