zoukankan      html  css  js  c++  java
  • 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();
    }
    }
    }

  • 相关阅读:
    Asp.Net MVC中Controller与View之间传递的Model
    Asp.Net MVC中DropDownListFor的用法
    在Window的IIS中创建FTP的Site并用C#进行文件的上传下载
    在Salesforce中创建Web Service供外部系统调用
    在Salesforce中处理Xml的生成与解析
    JS 正则表达式详解
    【LeetCode】211. Add and Search Word
    【LeetCode】210. Course Schedule II
    【LeetCode】209. Minimum Size Subarray Sum
    【LeetCode】208. Implement Trie (Prefix Tree)
  • 原文地址:https://www.cnblogs.com/kongjm/p/5270353.html
Copyright © 2011-2022 走看看