• 20145127《java程序设计》第二周学习总结


    本周我又对java程序进行了更进一步的学习。相比与上一周的学习内容的宏观,这一周的所学更加的系统和调理明确。
    本周是对java基础语法的学习。首先,我先是认识类型与变量。
    Java可区分为基本类型和类类型两大类型系统,其中类类型也称为参考类型。基本类型指的是在使用时需要考虑数据占用内存的经济性,然后通过JVM进行配置与管理。在java中基本类型分为整数、字节、浮点数、字符与布尔。其中布尔代表逻辑的“真”与“假”。
    而变量则相当于程序语言中的暂存位置。变量在命名时的规则是其不可以使用数字作为开头,也不可以使用特殊字符,同事变量名称不可以与java的关键词同名。而书中主要介绍的是以小写字母开始,并在每个单字开始时第一个字母使用大写的驼峰式命名法。
    程序的目的就是计算,而程序语言中提供运算功能的就是运算符。运算符包括算术运算,即加、减、乘、除这类运算;还有比较、条件运算,指的是大于(>)、不小于(>=)、小于(<)、不大于(<=)、等于(=)、不等于(!=);逻辑运算的“且(AND)”、“或(OR)”、“反相(NOT)”;对于位运算,我知道它就是逐位运算,但是我对于他的运算还是不太理解;除此之外还有逐增逐减运算和指定运算。
    其次,就是本周学习的第二大板块了——流程控制。书中介绍了if…else条件式、switch条件式、for循环、while循环、break、continue。这些流程模板多数在曾经的c语言课上学习过,掌握起来也不是太难,其中我觉得for循环最为重要,也是最为常用的。
    总的来说,第二周的学习内容更加有条理,相比于第一周我看到了自己的进步,我想这就是我最大的收获了。

    Switch条件式

    Public class Level2 {
    Public static void main(String[] arge) {
    Int score = 88;
    Int quotient = score / 10;
    Char level;
    Switch(quotient) {
    Case 10:
    Case 9:
    Level = ‘A’;
    Break;
    Case 8:
    Level = ‘B’;
    Break;
    Case 7:
    Level = ‘C’;
    Break;
    Case 6:
    Level = ‘D’;
    Break;
    Default:
    Level = ‘E’;
    }
    System.out.printf(“得分等级:%c%n”, level);
    }
    }

    For循环

    Public class NineNineTable {
    Public static void main(String[] args) {
    For(int j = 1; j < 10; j++) {
    For(int I = 2; I < 10; i++) {
    System.out.printf(“%d*%d=%2d”,I, j, i * j);
    }
    System.out.print1n();
    }
    }
    }

  • 相关阅读:
    webpack篇
    js 中对于this 的理解的 经典案例
    AMD、CMD、CommonJs和es6对比
    vue import异步加载js
    vscode 保存自动 格式化eslint 代码
    git设置
    面向对象的三大特性之继承
    面向对象 类与对象及其属性与方法 类的组合
    hashlib模块 hash算法
    configparser模块 配置文件的解析操作
  • 原文地址:https://www.cnblogs.com/kongjm/p/5270353.html
Copyright © 2020-2023  润新知