zoukankan      html  css  js  c++  java
  • 20155235 2016-2017-1 《Java程序设计》第3周学习总结

    20155235 2016-2017-1 《Java程序设计》第3周学习总结

    教材学习内容总结

    第四章 认识对象

    • 类与对象
      定义类
      使用标准类
      对象指定与相等性
    • 基本类型打包器
      打包基本类型
      自动装箱、拆箱
      自动装箱、拆箱的内幕
    • 数组对象
      数组基础
      操作数组对象
      数组复制
    • 字符串对象
      字符串基础
      字符串特性
      字符串编码
    • 查询Java API文件

    第五章 对象封装

    • 何谓封装
      封装对象初始流程
      封装对象操作流程
      封装对象内部数据
    • 类语法细节
      public权限修饰
      关于构造函数
      构造函数与方法重载
      使用this
      static类成员
      不定长度自变量
      内部类
      传值调用

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

    • xx1问题
      最开始对于类的定义不是很明白,于是把它和C语言中的结构体进行比较记忆,后来才大概明白了类。
    • xx2问题
      对于1.0-0.8不是0.2这个问题看了好长时间,最后只能用JAVA要求的精确度是浮点数运算,而人脑则没有那么精确来解释整个大意。

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

    • xx1问题
    • xx1解决方案
      这是我复制之后忘记删除的代码,删除后就没问题了。
    • xx2问题
    • xx2解决方案
      这个的问题是和之前某一个重名了,改名后就没问题了。
    • xx3问题
    • xx3解决方案
      把Wrapper去掉就好了。

    代码托管

    • 代码提交过程截图:
    • 代码量截图:

    上周考试错题总结

    • 1.Linux Bash中,查找当前目录中前天创建的Java文件的命令是(find . –name *.java -ctime 2)。
    • 2.,第8 题 ,执行命令 java –cp classes cc.openhome.Main 和cd classes; java cc.openhome.Main;cd .. 等价。(OK)
    • 6.~0b1011的十进制值是(-12)
    • 9.System.out.printf("%b", 11)的输出结果是0b1011 (X)
    • 11.Java中,非零数字等价于true.(X)
    • 12.0.123 == 1.23e-2 (X))
    • 20.byte a=3;byte b=4; 那么 a+b的类型也是byte.(X)

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

    终于能够灵活的运用Git上传代码,并且在第二次后也可以把其他的代码传上去。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 20 /20 1/1 20/20
    第二周 200/200 1/1 20/30 学会了Git 上传
    第三周 700/700 1/1 40/50 成功编了500+代码
    • 计划学习时间:50小时

    • 实际学习时间:40小时

    参考资料

  • 相关阅读:
    POJ3070 Fibonacci[矩阵乘法]【学习笔记】
    NOIP模拟赛20161023
    洛谷P2964 [USACO09NOV]硬币的游戏A Coin Game
    Jmeter之Bean shell使用
    jmeter 之 BeanShell PostProcessor跨线程全局变量使用
    详解JMeter函数和变量
    性能测试指标(图表)
    http协议基础(十一)http与https
    http协议进阶(六)代理
    http协议进阶(五)连接管理
  • 原文地址:https://www.cnblogs.com/WYjingheng/p/6539496.html
Copyright © 2011-2022 走看看