Java 基础学习 变量和方法

变量

成员变量:定义在类文件里

局部变量:定义在方法体中,并且只有在方法体中起作用

方法体:方法{}包含的代码部分

自定义方法

方法:类所描述的事物的行为

public static void test1(){

    System.out.println("hello");
}

以上就是自定义一个方法

方法分为两个部分,test1是方法名,大括号内是方法体

方法名前面可以用多个关键字修饰

如以上代码

public  表示公共的,是指整个项目中其他的类都是对其访问

static  表示静态的

void  表示该方法执行完之后没有返回值

test1  是我们自定义的方法名

()里面书写方法的参数,本方法里面为空,表示没有方法参数

调用方法

在main方法中调用上边的test1方法

直接写test1();  静态方法直接调用

普通方法  对象名.方法名();

带参方法

方法分为带参数的方法和不带参数的方法

形参和实参

形式上的参数叫形参

形式参数,在方法内部用起来跟一个局部变量完全一样,作用范围也是在该方法中有用。另外一个方法可定义多个形式参数

实际参数叫实参

在调用方法时,需要根据方法声明的形式参数传入实际参数。

返回值

无返回值方法

有返回值方法

方法在执行完成后得到一个具体的结果,并将结果输出给调用方。

返回值的类型,需要在方法名上标注

返回的结果,使用retrun关键字返回

基本数据类型传递时是把真实的值传递

引用类型是把地址传到方法里面

方法重载

一个类中定义多个同名方法,但是要求每个方法具有不同的参数列表(个数不同或类型不同)

规则:(重载就是重载的参数列表)

1 发生在同一个类中

2 方法名一定要相同,

3 参数名个数不同

4 如果个数相同,类型必须不同(或顺序不同)

5 返回值的类型是否改变,跟方法重载没有关系,不能作为重载的依据。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值