发表于: 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,表示实现的意思。



返回列表 返回列表
评论

    分享到