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 ...
随机推荐
- 畅通工程 HDU - 1863 最小生成树模板
两个模板: kruskal #include<stdio.h> #include<queue> #include<algorithm> #include<io ...
- Metricbeat 的使用
目标 统计并展示系统的信息 cpu, 内存等 (当然metricbeat能收集的信息种类还很多) 前提 版本: 5.x 已经安装了ELK (elasticsearch, logstash (可选), ...
- How MySQL Uses Indexes CREATE INDEX SELECT COUNT(*)
MySQL :: MySQL 5.7 Reference Manual :: 9.3.1 How MySQL Uses Indexeshttps://dev.mysql.com/doc/refman/ ...
- JavaScript如何实现拖放功能
1.在学习ExtJs时,对其拖放功能感到很陌生,然后找了个拖放功能实现. 转载地址 2.拖拽的基本原理就是根据鼠标的移动来移动被拖拽的元素.鼠标的移动也就是x.y坐标的变化:元素的移动就是style. ...
- Stringbuffer扩容
public class A { public static void main(String[] args) { StringBuffer ab=new StringBuffer(); String ...
- 【JMeter】如何录制创建及得到曲线图
前段时间公司需要对服务器进行压力测试,包括登录前的页面和登录后的页面,主要目的是测试负载均衡的实现效果.不知道是不是因为Jmeter不如loadRunner火爆还是什么,网上关于Jmeter的资料有很 ...
- Django +uwsgi+python3+nginx + mysql 部署
环境: 服务器ip:192.168.0.110 centos服务器 6.4 + mysql 5.6 + django1.11 +nginx 1.13.7 + uwsgi 2.0.18 uwsgi介绍 ...
- Linux发展历史图
Linux发展历史图 http://futurist.se/gldt/wp-content/uploads/12.10/gldt1210.svg
- RN例子,发送http请求,日期选择
发送http请求 let map = { method: 'post', headers: { token: '', 'Content-Type': 'application/json' }, bod ...
- windows 环境下安装elasticsearch ,ik,head,marvel
elasticsearch 自带的中分分词器将会使中文分成一个一个的单词,需要安装ik分词等,ik分词分为 ik_smart(粗粒度分词),ik_max_word(细粒度分词)两种模式. 1:首先安 ...