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

最新文章

  1. 元素绝对定位以后设置了高宽,a标签不能点击的原因总结
  2. wpa supplicant 移植
  3. openstack Icehouse发布
  4. Maven实战(五)坐标详解
  5. Axis2/c 知识点
  6. 二模10day2解题报告
  7. ABAP字符串按长度拆分
  8. ****Git 常用命令和使用思维导图
  9. 在cocos2d-x中使用位图字体
  10. Orcale语句大全
  11. 消除警告&quot;property access result unused - getters should not be used for side effects&quot;
  12. 在SOUI中支持高分屏显示
  13. Ubuntu上安装和使用RabbitMQ
  14. solr7.5--win10--部署使用
  15. OKR源自德鲁克和格鲁夫,跟谷歌是天作之合:4星|《这就是OKR》
  16. Gradle Build速度加快方法汇总
  17. 生产redis client 链接报:ERR max number of clients reached 含义: 达到最大客户端数错误
  18. css 实用代码汇总
  19. spring + mybatis 存取clob
  20. 【转】Linux配置NTP时间同步服务器

热门文章

  1. 【紫书】【重要】Not so Mobile UVA - 839 递归得漂亮
  2. Gym - 101628F Find the Inn dijkstra,读边时计算新权值
  3. oel5.5安装mysql数据库初始化报错解决办法
  4. 43(function pointer 1)
  5. IDA的头像
  6. 洛谷P2634 聪聪可可 [国家集训队] 点分治/dp
  7. 地理位置geo处理之mysql函数
  8. 理解CopyOnWriteArrayList
  9. 统计词语频率保存到xls
  10. /etc/ssh/sshd_config