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();
}
}
}
20145127《java程序设计》第二周学习总结的更多相关文章
- 20145304 刘钦令 Java程序设计第二周学习总结
20145304 <Java程序设计>第2周学习总结 教材学习内容总结 java可区分基本类型和类类型(即参考类型)两大类型系统. 基本类型主要可区分为整数.字节.浮点数.字符与布尔. 整 ...
- 201521123063 JAVA程序设计 第二周学习总结
1.本周学习重点(2.27-3.5) java中的数组 以二维数组为例,数组名为scores,则 (1)先声明数组 int[][] scores;或int scores[][];或int[] scor ...
- 2017面向对象程序设计(Java)第二周学习总结
2017面向对象程序设计(Java)第二周学习总结 直系学妹学弟们好!额...不要问我为什么把学妹放前面,我也不知道!我只是你们和蔼可亲的学长一枚而已.也不要问为什么是第二周学习总结而不是第一周,因为 ...
- 201871010106-丁宣元 《面向对象程序设计(java)》第二周学习总结
丁宣元 <面向对象程序设计(java)>第二周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...
- 201521044152<java程序设计>第一周学习总结
本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...
- 20145304 刘钦令 Java程序设计第一周学习总结
20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...
- 201621123007 Java程序设计第一周 学习总结
第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...
- 201871010121 王方 《面向对象程序设计(java)》 第二周学习总结
这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11475 ...
- 杨其菊201771010134《面向对象程序设计Java》第二周学习总结
第三章 Java基本程序设计结构 第一部分:(理论知识部分) 本章主要学习:基本内容:数据类型:变量:运算符:类型转换,字符串,输入输出,控制流程,大数值以及数组. 1.基本概念: 1)标识符:由字母 ...
- 201777010217-金云馨《面向对象程序设计(Java)》第二周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
随机推荐
- PyQT5-QCheckBox按钮
""" QcheckBox:单选框有两种状态:开和关.通常跟标签一起使用,用在一些激活或者关闭的场景 Author:dengyexun DateTime:2018.11. ...
- EL--Expression Language
EL 存取变量数据的方法很简单,例如:${username}.它的意思是取出某一范围中名称为username的变量.因为我们并没有指定哪一个 范围的username,所以它的默认值会先从Page 范围 ...
- isScroll的滚动组件的用法
<div class="wrapper"> <ul> <li>1</li> <li>2</li& ...
- u-boot SPL的理解
uboot分为uboot-spl和uboot两个组成部分.SPL是Secondary Program Loader的简称,第二阶段程序加载器,这里所谓的第二阶段是相对于SOC中的BROM来说的,之前的 ...
- PAT Spell It Right [非常简单]
1005 Spell It Right (20)(20 分) Given a non-negative integer N, your task is to compute the sum of al ...
- 在django项目中使用django-ckeditor
安装django-ckeditor pip install django-ckeditor 安装Pillow Pillow是python的一个图像处理库,django-ckeditor需要依赖该库.最 ...
- sklearn_SVM
一.用SVM实现二分类: 支持向量机分类器,是在数据空间中找出一个超平面作为决策边界,利用这个决策边界来对数据进行分类,并使分类误差尽量小的模型 ...
- linux lvs
- 013-安装VNC服务
(1)#001-安装#光盘iso文件安装mount /dev/cdrom /mntcd /mnt/Packagesrpm -ivh tigervnc*rpm -ivh tigervnc按两次tab键 ...
- UVA 103
/* 这题说的的是 N 维的坐标, 每个盒子的N维坐标 可以进行 随意方式的调换 然后求出 A全部的坐标小于B的 则 A 可以嵌套在B中 然后 计算出最多的 盒子嵌套个数 简单的状态转移 我为何如此的 ...