昨晚删掉了所有游戏、小说、视频、娱乐软件,所以从今天开始希望能全身心投入学习吧!
第一天第一天没有学习什么,学习了八大基本数据类型
byte short int long float double boolean String
关键字>>>在编辑器中会有特殊颜色显现,字母全部小写
标识符
定义变量以及修改变量
基本类型的转换>>>小转大自动转换,大转小强制转换,大转小会伴随精度损失
第一天基本就是这些内容,都比较简单
第二天
第二天在第一天的基础上学习一些简单的运算
首先是运算符和表达式
算术运算符以及字符串+ *** 作
其中自增自检在混合运算中区分难度较大
然后是逻辑运算符,主要是逻辑与&,逻辑或|
短路逻辑与&&,短路逻辑或||
三元运算符 a>b ? a: b;
然后是分支结构语句
if和switch语句>>>if…else if…else,switch…case…break语句
Scanner导包是一件比较有意思的事情,可以在控制台与程序进行数据交汇
第三天
自习,预习第三天第四天上课内容
第四天
第三天主要是循环结构
for循环
标准格式:for(初始化表达式;条件判断语句;条件控制语句 ) {
循环体语句
}
简写:n.fori+ 回车,创建一个for(i=0;i
while循环
while(条件判断语句) {
循环体语句;
条件控制语句
}
do…while 循环语句
do {
循环体语句
条件控制语句
} while(条件判断语句);
for和while近似度很高,都是先判断再执行,能用for就能用while,能用while就能用for,确定循环次数用for,不确定循环次数为while
do…while循环语句,无论条件是否为真,都要执行一次,先执行,再判断
死循环:条件判断语句永远为真
循环嵌套:循环里面嵌套循环,一对{}为一个作用域,可以写方法之外的绝大部分语句
Random随机数,配合Scanner写出了猜数字小游戏,都是比较好玩的代码
第五天
今天上课内容是数组
数组的定义:数据类型 [] 数组名,,,这是标准格式
数组的初始化:数据类型[] 数组名 = new 数据类型(同前)[数组长度值]
数据类型[] 数组名 ={直接填入数据,以逗号隔开}
数组元素的应用,索引的定义,索引从0开始,每位递增1
数组元素的修改,赋值,遍历
数组遍历的标准格式:arr.length.fori
五天总结
所学内容不多,基础知识,分支结构,循环结构,数组
原以为比较简单,提前学习第五天内容
第五天教学安排是方法的定义及应用
内容不难
但是在第五天作业中综合题
运算、判断、数组、循环、定义及应用方法卡了很久
对着标准答案思考了很久才明白逻辑
有点自闭
第六天:明日休息,不知道有没有时间预习及复习!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)