本周我又对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();
}
}
}

20145127《java程序设计》第二周学习总结的更多相关文章

  1. 20145304 刘钦令 Java程序设计第二周学习总结

    20145304 <Java程序设计>第2周学习总结 教材学习内容总结 java可区分基本类型和类类型(即参考类型)两大类型系统. 基本类型主要可区分为整数.字节.浮点数.字符与布尔. 整 ...

  2. 201521123063 JAVA程序设计 第二周学习总结

    1.本周学习重点(2.27-3.5) java中的数组 以二维数组为例,数组名为scores,则 (1)先声明数组 int[][] scores;或int scores[][];或int[] scor ...

  3. 2017面向对象程序设计(Java)第二周学习总结

    2017面向对象程序设计(Java)第二周学习总结 直系学妹学弟们好!额...不要问我为什么把学妹放前面,我也不知道!我只是你们和蔼可亲的学长一枚而已.也不要问为什么是第二周学习总结而不是第一周,因为 ...

  4. 201871010106-丁宣元 《面向对象程序设计(java)》第二周学习总结

    丁宣元 <面向对象程序设计(java)>第二周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...

  5. 201521044152<java程序设计>第一周学习总结

    本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...

  6. 20145304 刘钦令 Java程序设计第一周学习总结

    20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...

  7. 201621123007 Java程序设计第一周 学习总结

    第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...

  8. 201871010121 王方 《面向对象程序设计(java)》 第二周学习总结

    这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11475 ...

  9. 杨其菊201771010134《面向对象程序设计Java》第二周学习总结

    第三章 Java基本程序设计结构 第一部分:(理论知识部分) 本章主要学习:基本内容:数据类型:变量:运算符:类型转换,字符串,输入输出,控制流程,大数值以及数组. 1.基本概念: 1)标识符:由字母 ...

  10. 201777010217-金云馨《面向对象程序设计(Java)》第二周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...

随机推荐

  1. codeforces 592B/C

    题目链接:http://codeforces.com/contest/592/problem/B B. The Monster and the Squirrel time limit per test ...

  2. Python:字符串处理函数

    split() / join() 拆分和组合 #split() 通过指定分隔符对字符串进行切片(拆分),默认空格符 lan = "python ruby c c++ swift" ...

  3. Linux下的反调试技术

    Linux下的反调试技术 2014年01月30日 ⁄ 综合 ⁄ 共 2669字 ⁄ 字号 小 中 大 ⁄ 评论关闭 转自  http://wangcong.org/blog/archives/310 ...

  4. Jmeter(十六)_beanshell实现字符串加密

    Jmeter内置的没有MD5加密方法,所以需要写一些java代码实现加密功能,以下是具体操作: 1:用eclipse建个工程(包名.类名.方法名自己起) package com.wjika.test; ...

  5. Google Guava缓存实现接口的限流

    一.项目背景 最近项目中需要进行接口保护,防止高并发的情况把系统搞崩,因此需要对一个查询接口进行限流,主要的目的就是限制单位时间内请求此查询的次数,例如1000次,来保护接口. 参考了 开涛的博客聊聊 ...

  6. PostGIS 快速入门(转)

    原文:http://live.osgeo.org/zh/quickstart/postgis_quickstart.html PostGIS 是 PostgreSQL 关系数据库的空间操作扩展.它为 ...

  7. dedecms调用副栏目文章怎么操作

    最近ytkah的网站进行改版,添加了一些新栏目,做更精准的着陆页,有些文章比较简短并且很早以前就发布过了,如果再添加这样的文档就有点重复了,于是就想着用文章副栏目的属性,可却调不出来,怎么办?查找官方 ...

  8. 十天精通CSS3(10)

    多列布局——Columns 为了能在Web页面中方便实现类似报纸.杂志那种多列排版的布局,W3C特意给CSS3增加了一个多列布局模块(CSS Multi Column Layout Module).它 ...

  9. [py]django强悍的数据库接口(QuerySet API)-增删改查

    django强悍的数据库接口(QuerySet API) 4种方法插入数据 获取某个对象 filter过滤符合条件的对象 filter过滤排除某条件的对象- 支持链式多重查询 没找到排序的 - 4种方 ...

  10. Django之分页功能

    Django提供了一个新的类来帮助你管理分页数据,这个类存放在django/core/paginator.py.它可以接收列表.元组或其它可迭代的对象. 基本语法 class Paginator(ob ...