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

    20145105 《Java程序设计》第2周学习总结

    教材学习内容总结

    第三章主要的学习内容与c语言有很多相似的地方,讲述了Java的基本语法。其中涵盖: 1. 类型: - short整数(2字节)、int整数(4字节)与long整数(8字节) - byte类型(1字节,一般用于逐字节处理数据) - float浮点数(4字节),double浮点数(8字节) - char类型(2字节) - 布尔:boolean类型可表示true和false,分别代表逻辑的真与假,在java中不用在意其长度。

    1. 变量:
      • 基本规则:不可使用数字作为开头、不可使用一些特殊字符、变量名称不可以与Java的关键词同名
      • 定义变量:数据类型 变量名 = 初始值
    2. 运算符:
      • 算术运算的运算符:+、-、*、/、%(除法后的余数)
      • 比较、条件运算:==、!=、<、>、<=、>=,比较条件成立时与否以布尔型true或false表示
      • 逻辑运算符:&、|、^、!、&&、||
      • 位运算符:<<、>>、>>>(右移后左边一定是补0)、&、|、^、~
      • 递增递减:++、--
      • 指定运算:=、+=、-=、*=、/=、%=
    3. 类型转换:
      • 自动类型提升:操作数都是不大于int的整数则自动提升到int型
      • 强制类型转换:强制将一个类型的操作数转换为另一个类型
    4. 流程控制:
      • 条件式:if...else语句、switch语句
      • 循环:for循环、while循环
      • 其他:break,continue语句等(以上基本结构语句和C语言相似)

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

    本章内容与C语言这本书上内容相似,所以在学习时没有太大的困难,在对本章知识进行学习可以结合之前的学习内容进行学习。

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

    我选择了先对较为基础的代码进行模仿编译,基本上没有太大问题。(小问题易通过课本讲解解决)

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

    对第三章的学习更加明白只有真正地动手去编发现问题解决问题才能真正掌握,还有就是在写博客的过程中将书上的知识点整理一遍更加方便记忆理解记忆。

    学习进度条

    | | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长| | -------- | :----------------:|:----------------:|:---------------: |:-----:| | 目标 | 3000行 | 15篇 | 300小时 | | | 第一周 | 50/50 | 2/2 | 14/14 | | 第二周 | 100/150 | 1/3 | 10/24 |

  • 相关阅读:
    Maven 集成Tomcat插件
    dubbo 序列化 问题 属性值 丢失 ArrayList 解决
    docker 中安装 FastDFS 总结
    docker 从容器中拷文件到宿主机器中
    db2 相关命令
    Webphere WAS 启动
    CKEDITOR 4.6.X 版本 插件 弹出对话框 Dialog中 表格 Table 自定义样式Style 问题
    SpringMVC JSONP JSON支持
    CKEDITOR 3.4.2中 按钮事件中 动态改变图标和title 获取按钮
    git回退到远程某个版本
  • 原文地址:https://www.cnblogs.com/l-cat/p/5272335.html
Copyright © 2011-2022 走看看