zoukankan      html  css  js  c++  java
  • 20155332 2006-2007-2 《Java程序设计》第2周学习总结

    20155332 2006-2007-2 《Java程序设计》第2周学习总结

    教材学习内容总结

    在JAVA中分为基本类型和类类型两大类型系统。
    JAVA中的基本类型主要分为如下几类:
    1.整数:分为short(2字节)、int(4字节)与long(8字节)。
    2.字节:byte,长度为一字节,若表示整数,可表示-128~127的整数。
    3.浮点数:主要用来存储小数,可分为float(4字节)double(8字节)。
    4.字符:char类型。每个字符占两字节。
    5.布尔:boolean类型可表示为true与false。boolean类型不能用于运算。

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

    • 1问题:P58页最下面三行代码的注释有误
    • 1解决方案:更正为“12这个值可以分别以10进制、16进制、与8进制如下表示:
    • int number1=12; //10进制表示

    • int number2= 0xc //16进制表示,以0x开头;

    • int number3 = 014 //8进制表示,以0开头

    • 书上的其他地方可能还有错误,但我还没有发现,发现后我会及时解决。

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

    • 课后的习题我我都再IDEA里编写运行了。

    代码托管

    • 代码提交过程截图:
      • 运行 git log --pretty=format:"%h - %an, %cd : %s" 并截图
    • 代码量截图:
      • 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
    • 我的代码是在windos下的IDEA里写的,在linux系统下没有办法上传windos系统的代码,所以暂时没有代码量截图。

    上周考试错题总结

    第一次

      1. 填空:Linux Bash中,使用cat命令带行号查看test内容的命令是(cat –n test)。
      1. 填空:Linux Bash中,zip命令使用(-e)参数可以创建加密压缩包。
      1. 填空:Linux Bash中,ls . | sort 命令的功能是( 显示当前目录内容并排序 )
    • 原因:没有记住这几个命令,也没有带电脑,所以查不到。

    第二次

      1. 填空:(git init )命令可在在工作目录中创建新的 Git 仓库。
      1. 判断: 在每次提交进都要执行git init命令。(X)
      1. 填空:(git push)将本地分支的更新,推送到远程主机。
      1. 判断:执行 git clone 命令可以拷贝一个远程 Git 仓库到本地,让自己能够查看该项目,或者进行修改。(ok)
      1. 填空:git log 命令来查看(提交历史)
      1. 判断:IDEA教程中IDEA的安装是通过Toolbox来安装的。(OK)
      1. 填空:IDEA教程中有关调试有四种断点:行断点,方法(函数)断点,(条件断点)和临时断点。
    • 原因:对git的使用方法还不熟悉,也不是很想用这种方法来统计自己的代码行数。

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

    • 我会加快看书进度,争取一周两章,在第十周之前看完整本书。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 50/50 3/3 20/20
    第二周 100/150 1/4 20/20

    参考资料

  • 相关阅读:
    Backbone学习之todos实现
    由$(this).attr('id')引出的一点感想
    JS类的实现
    JS设计模式之接口
    JS设计模式之工厂模式
    JS设计模式之序
    JS的继承
    you think you know javascript?
    js中的null和undefined
    作用域、闭包等概念的理解
  • 原文地址:https://www.cnblogs.com/besti2015/p/6506364.html
Copyright © 2011-2022 走看看