本周有感
学习Java也已经两周了,说实话,我这一周真正能用来学习的时间并不多。积极分子培训,复习,准备考试,班级档案整理,各种活动通知,班级团建等等,关于上一周所说的学习计划,看起来确实力不从心,尤其是碰见类与对象,第一遍看下来确实不太理解,我只能反复来回看,以至于一个视频循环好几次,这占用了我大部分时间。同时兼顾练习,脑子里有思路,写的就是很慢甚至写不出来,估计还是基础不太熟练,我有时也会看课本,只是效率不高,就跟组长说的一样,忙忙碌碌要知道自己真正想要什么。我也会学着平衡时间,尽量提高效率,努力赶进度,努力做练习。
本周即将结束,关于下一周的学习计划,我大概有以下几点想法:
1. 赶进度,加快速度把学习周期计划完成。
2. 看课本,复习基础知识。
3. 写练习题,努力让手跟得上脑子。
虽然我不确定是否能完成,但估计真要加班了,反正撑住这段时期,我就是又往前跨了一大步。
深入代码(每周一个知识点)
Java中生成随机数的几种方法
1. Random类
import java.util.Random; //导包
Random r = new Random; //创建对象
int num = r.nextInt(随机数的范围) //生成随机数
(随机数的范围:无要求一般默认从零开始,到这个数减一结束)
//eg
int num = r.nextInt(6) //范围0~5 (最右范围加一)
int num = r.nextInt(m-n+1)+n;
// [n,m)
数据类型 变量 = r.next数据类型(max-min+1)+min;
2. Math.random类
( 数据类型 )(min+Math.random)*(max-min+1)
double d = n+Math.random()*(m-n) // [n,m)
类与对象
类
具有相同属性特征和行为的对象们的统称,对象就是该类描述下具体存在的一个事物,对象是类的一个实例,有状态和行为。
对象
属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值(成员变量)
行为:将对象的属性进行联动,产生出一系列的动作或行为函数
一个类可包含局部变量和类变量两种类型变量
创建对象
类名 对象名 = new 类名();
使用对象
使用成员变量:对象名 变量名
使用成员方法:对象名 方法名()
构造方法
在每周的最后依旧浅浅分享一下生活碎片吧💕
⩖ 晚上离开小组零号楼下的夜景~
⩖学校对面美食城
班级聚餐的美好瞬间🎶
在感受,在记录,在珍惜 🧸