发表于: 2017-09-20 23:19:22
0 619
今天完成的事
今天上午看了大约两小时java基础
主要是关于对象与对象互动方面的事情,还动手写了一个猜数字的小游戏
程序逻辑:
这个小游戏有三个类,在这里我把他们称为启动类,游戏类和玩家类
启动类带main()方法,可以调用游戏类对象的游戏方法,启动方法会创建三个玩家对象,三个玩家对象随即说一个数字,和游戏方法随机挑出的值做比较,相等则判定玩家猜中,三个玩家都没猜中游戏会接着循环,知道有人猜中结束.
下午做深度思考和听小课堂
晚上学习使用github和对昨天自己提出问题的答复
1.什么是初始化
把你定的变量先先付给一个初始值,int一般为0,String一般为null
2.什么是实现类
java里引入了接口这个概念,每个接口都需要一个实现类
举个例子
实体类的概念是什么?如何理解
3.List类里的size
List.size()代表里面有几个元素,刚new出来还没存数据就是0
4.List类里的get
举个例子
list.get(0)就是指第一个元素
list.get(1)就是指第二个元素
以此类推
明天计划的事
整理并把代码上传到github
看超过一小时基础
认识以下几个概念
1.什么是强转
2.args[]
3.(类)对象 这个代表什么意思
遇到的问题
github的使用没理解透彻,什么分支,什么是合并,合并是怎么一回事,怎么合并的?
收获
对象与对象的交互理解得比昨天更清晰了,我觉得这是很重要的事,概念拎不清后面会很麻烦
今天学到的小知识
java中双竖线表示或
break
break只跳出当前循环,也就是内循环,如果想跳出外循环有两种方法.
1.在内循环和外循环中都加入break
2.标记Flag
impl
在Java开发中,通常将后台分成几层,常见的是三层mvc:model、view、controller,模型视图控制层三层,而impl通常处于controller层的service下,用来存放接口的实现类,impl的全称为implement,表示实现的意思。
评论