zoukankan      html  css  js  c++  java
  • 第二周学习总结

    学号20165227 2018-3 《Java程序设计》第二周学习总结

    教材学习内容总结

    第二章

    • 标识符与关键字
      关键字不能作为标志符使用;
      true、false、null等也不能用作标识符使用;
      关键字:int、double等
    • boolean逻辑类型只有true、false两个值
    • 整数类型的使用需要注意不能超过变量的取值范围,否则会导致精度缺失
    • 浮点类型中float的使用需要在赋的值的后面加上f
    • b=(byte)n 通过强制转换达到转化的目的
    • Scanner reader = new Scanner(System.in);读取键盘输入
      int m = reader . nextInt( );等待键盘输入
    • 数组的使用:int [] a = {1,2,3,4,5};以达到数组初始化

    第三章

    • instanceof 运算符:
      People zhu;
      zhu instanceof People; 此值为true
    • 方法调用语句;表达式语句;复合语句;空语句;控制语句;package语句和import语句
    • if条件分支语句:if(条件表达式)
    • switch开关语句:switch后面的括号中不能放long常量
    • 循环语句
    • break和continue语句:
      break结束整个循环
      continue结束本次循环
    • for语句与数组:
      for(声明循环变量:数组的名字):依次取数组a的每一个元素的值

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

    • 问题1:数组的引用是什么
    • 问题1解决方案:百度查询:引用

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

    • 问题1:编译过程中出现“可能损失精度,找到int需要byte”的情况
    • 问题1解决方案:发现是int常量的值超过了byte变量的取值范围
    • 问题2:在使用数组a[5]的过程中,使用a[5]的元素使用失败,编译出现错误
    • 问题2解决方案:数组a[5]一共只有a[0],a[1],a[2],a[3],a[4]五个元素,没有a[5]这个元素

    代码托管

    脚本运行截图

    上次考试错题总结

    后来改正了错误

    感悟

    在第二周的学习中,想起第一周起初的态度导致很多细节问题没有注意,因此在课上测试中没有做出测试,课下自我总结,自己应该事无巨细,对知识点更加明确地去记去理解,只有这样的学习态度才能学好Java。所以在这个第二周的学习中,在一些细节方面我更加注意了,同时也对于Java的学习又深了一步!

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 210/210 1/1 20/20
    第二周 240/450 1/2 18/38

    参考资料

  • 相关阅读:
    [CF598E] Chocolate Bar
    [CF629D] Babaei and Birthday Cake
    [CF961D] Pair Of Lines
    [CF468B] Two Sets
    [CF767C] Garland
    [CF864E] Fire
    [CF578C] Weakness and Poorness
    [CF555B] Case of Fugitive
    [CF118E] Bertown roads
    [CF1301D] Time to Run
  • 原文地址:https://www.cnblogs.com/zhuyue-study/p/8544235.html
Copyright © 2011-2022 走看看