为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
不知道大家有没有student.courses.contains(course2)为什么重写equals和hashCode方法是重写的是Course类是,而不是Student类,我自己为这个问题想了一会,也许是courses集合泛型是Course,所以里面的元素也全是Course类的,所以equals和hashCode都是用Course类的,以上是我个人的观点,不知道大家有没有其他想法
老师已经说了Entry是Map的子类,所以Entry前面可以不加Map,不过需要导入java.util.Map.Entry包,Map.Entry则不需要导入java.util.Map.Entry,只需要导入java.util.Map包。
第一季的练习比较多,不错,后面两季全是视频基本上就是辣鸡了
觉得这部分学着太吃力了,一遍一遍的看,一遍一遍的理解吧!学习新东西的过程本来就是一个痛苦的过程。共勉!
这些只是基础你们的路还有很长
我属于是那种能听明白,但是自己敲就一头雾水的人
老师 你是不是也是初学啊。。自己连程序逻辑都弄不清楚,我觉得set容器应该是学生类具有的属性,set容器装学生选的课程因为不能重复所以用set而不是list,学生每次选课就把选择的课程add到学生的set容器,可以做一个hashmap表来映射课程的id和课程名字
一开始不是很明白,慢慢重复看就开始越来越清晰了,就是先尝试努力理解代码,然后敲,学习 实践 学习 实践 。 就这样什么都简单了
三季学完也无从下手是很正常的,这是因为缺少项目实战,以及对Java语言不熟悉。我第一次学Java也是,看完三季之后感觉什么都不会。
后来跟着一个youtube的视屏教程做了一个android记事本(我学java是为学安卓打基础),期间可以说95%都是照着人家的代码打的,因为我根本不会。
做完这么一个小程序之后,我产生了很多疑问,也感觉对Java有了更深入地接触。
现在,我是第二次返回来看“Java”入门第三季,感觉顺利多了,基本都能马上理解。而且,现在看到这个作业,也相信自己能做出来。
就我一个人看5遍以下的话,根本看不懂吗?
http://www.imooc.com/article/15738 简易扑克游戏
老师是天津的吧,讲的很生动形象,听课也不无聊,甚至还有点搞笑
为什么这里比较不能用equals却要用==呢?

因为比较的是两个基本数据类型的值,只有是引用数据的时候才用equals().
感觉老师萌萌哒。。
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消