视频学习笔记

Eclipse快捷键:

移动代码:alt + ↑

输出System.out.println():syso ,再按alt + /

输出main方法:main,再按alt + /

 

double与float:

在定义一个小数时,Java默认它为double类型,如定义为float,需要在小数后加上float:

float a = 1.1f;

 

 不固定参数:String ...hobbies

public void speak(String name,int age,String ...hobbies) {
    for(String hobby : hobbies) {
        System.out.print(hobby + " ");
    }
}

调用:
p.speak("zs",23,"篮球","足球","游泳");

  

方法的重载:参数的类型或者个数不一样(返回值类型不同不属于重载)

public int add(int a,int b) {
    return a+b;
}

public int add(int a,int b,int c) {
    return a+b+c;
}

public int add(int a,String b) {
    return a + Integer.parseint(b);
}

 

参数值的传递与引用传递区别:值传递是将参数的值传递给调用对象,变量的有效范围局限于方法体之内;而引用传递是将参数的引用地址传递给调用对象,由引用地址指定具体值,变量的值会随变化而变化。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值