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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
@黄哈哈 慕课能@吗?
一个做测试的宝爸,哺乳期,凭着不服输的精神,在学习Java,希望大家给我一点鼓励,让我有坚持下去的勇气~
醉了,代码里给的是java是正确的文件名,而例子里给的是Jav是错误的文件名,害我弄了半天都是正确文件名。。
好无聊啊,专门退回到37秒听到了老师打了一个嗝。。。。
我怎么感觉我在听相声....老师您是天津的吧
// 从后往前每隔三位插入逗号
int k=0;
for(int i=str.length()-1; i>=0;i-- ){
k++;
if(k%3==0){
str.insert(i,",");
}
}
getInstance这个方法多在单例模式用,可以避免内存浪费。
虽然时隔两年,热评的两个还是说下,这是视角的不同:
1,方便总结知识点的用是文本形式,老师觉得需要引导一下的就用了视频,老师考虑还是很周全的,,
2,因为习惯的不同所以有些人偶尔发下牢骚,,老师结合使用的方式很好啊,都理解一下
3,至于V说的笔记是总结性的笔记内容,F说的是记笔记的方式,,
4,我也希望多出题,毕竟好记性不如多打代码,heihei ````
http://www.imooc.com/article/19468欢迎交流
int nums[] =new int[10];
for(int index = 0;index < nums.length;index++) {
int x =(int)(Math.random()*10);//随机产生的一个数是double类型
nums[index] = x;
}
for(int num : nums) {
System.out.println("随机数:"+ num);
}
求个中文版的安装包或者安装地址
initCause()这个方法就是对异常来进行包装的,目的就是为了出了问题的时候能够追根究底。如果我们对底层抛出的异常捕获后,抛出一个新的统一的异常,会避免这个问题。但是直接抛出一个新的异常,会让最原始的异常信息丢失,这样不利于排查问题。举个例子,在底层会出现一个A异常,然后在中间代码层捕获A异常,对上层抛出一个B异常。如果在中间代码层不对A进行包装,在上层代码捕捉到B异常后就不知道为什么会导致B异常的发生,但是包装以后我们就可以用getCause()方法获得原始的A异常。这对追查BUG是很有利的。
initCause()这个方法就是对异常来进行包装的,目的就是为了出了问题的时候能够追根究底。因为一个项目,越往底层,可能抛出的异常类型会用很多,如果你在上层想要处理这些异常,你就需要挨个的写很多catch语句块来捕捉异常,这样是很麻烦的。如果我们对底层抛出的异常捕获后,抛出一个新的统一的异常,会避免这个问题。但是直接抛出一个新的异常,会让最原始的异常信息丢失,这样不利于排查问题。举个例子,在底层会出现一个A异常,然后在中间代码层捕获A异常,对上层抛出一个B异常。如果在中间代码层不对A进行包装,在上层代码捕捉到B异常后就不知道为什么会导致B异常的发生,但是包
// 定义int类型变量,值为86
int score1 = 86;

// 创建Integer包装类对象,表示变量score1的值
Integer score2=new Integer(score1);
// 将Integer包装类转换为double类型
double score3=score2.doubleValue();
// 将Integer包装类转换为float类型
float score4=score2.floatValue();
// 将Integer包装类转换为int类型
int score5 =score2.intValue();
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消