Java的基本概念
Java的语言基础:数据类型包括4种,目前阶段只有整形和浮点型最常用;
关键字和标识符都有着相关的格式规定和特点;
常量即具体不变的值和字符;
变量即可以改变的值,但必须遵循“先声明,后使用”的原则,主要包括变量的声明和赋值,其中尤为注意的是变量声明的格式:类型 变量名[=初值][,变量名[=初值]…];
数据类型转换包括数据类型转换和字符串型数据和整形数据相互转换。数据类型转换又包括自动类型转换和强制类型转换,顾名思义,其类型转换的优先关系为由低到高,byte<short<char<int<long<float<double;违背这个顺序就是强制转换;另外的字符串型数据与整形数据相互转换就要参照P25页的表了。
由键盘输入数据对我来说是,一个大关,学的时间最长,主要可以概括为导包:import java.util.Scanner;,创建对象:Scanner sc=new Scanner(System.in);,接收数据:int x=sc.nextInt();
最后我把第三章的习题的3.11,3.12,3.13做完,第三章已掌握但并不熟练。
第四章知识概括
第四章即对Java操作时的流程控制,相当于对第三章的补充。其中大部分为对语句的相关介绍,代表为if语句和switch语句;另外的循环结构可以说和c语言一模一样:while语句,do-while语句和for语句;
循环跳转语句主要是break、continue、return三种。
break作用使程序从switch语句的分支中跳出,或从循环体内部跳出,并将控制权交给分支语句或循环语句后面的语句。
continue作用是终止当前这一轮循环,跳过本轮循环剩余的语句,直接进入下一轮循环。
retrun语句作用是使程序从方法中返回,并为方法返回一个值。
…这一章我学的比较顺利。
总结心得
最后说说我这段时间做题的感受,已例4.12为例,第六行的定义变量final我第一次做忘了,第九行的直接把2输出我也没有写,还有几处没有理解的知识点,就是不能够熟练自如地敲写代码,复杂的程序总是会遗漏细节,但这只是开始,我相信在我的努力下取得应有的进步。