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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
写完了 发布在手记里,欢迎大家和我交流
希望作为菜鸟的我,能够在老师的带领下,打开java的大门,老师棒棒哒,我坚持到底!
这扑克案例没有代码参考吗
这根Python的dict是一样的吧
类型能否转换有一个方法可以判断;视频中老师所出现的异常信息是类型转换异常,只要在能转换的*前提*下转换就行了,大家可以复制如下代码尝试
for (Object obj:coursesToSelected) {
if(obj instanceof Course){
Course c = (Course)obj;
System.out.println("课程:"+c.id+":"+c.name);
}else{
System.out.println(obj);
}
}

已采纳回答 / xuzhen
Map中的remove方法只能是key值。不能是对象。这点不像List(删除指定元素或者按照索引删除)和set(删除指定元素)
集合中的元素,可以是任意类型的对象,如果把某个对象放入集合,则会忽略他的类型,把对象作为Object处理。泛型的出现,避免了集合在编译期间的输入错误。但是在运行期间,泛型就去泛型化了。也就是说,集合在运行期间,即使规定了集合的泛型,但是集合在运行期间并不会关注集合内对象的类型。所以集合在运行期间是去泛型化的。
http://www.imooc.com/article/10999 天资愚昧一天才做出来还是简单版的
就当数据结构了

已采纳回答 / JustWannaHugU
我个人觉得,抛出就只是一种形象化的说明方式,即系统在遇到响应的异常问题的时候会执行catch中的代码块(这个动作就是抛出)

最新回答 / 历飞雨
我是手写的笔记。看视频一般最少看三遍第一遍看,第二遍做笔记,第三遍看重点
对于理解慢半拍的我来说,听两遍,再凭理解的记忆尝试敲敲,突然卡壳的话,又到回去看那处,顺便把老师的话当注释写上去。敲完后顺一顺发现,原来我还是有学Java的天赋的,不知算不算自我安慰。。像提到的运行时异常的方法initCause,不懂只能去找资料了。不懂的童鞋不怕麻烦的话,此法一试,先不讲把异常的知识点串联起来,这一节你是能懂的
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消