java的 方法,JAVA方法的分类

本文详细介绍了Java方法的定义,包括普通方法的访问修饰符、返回值类型和参数列表。讲解了静态方法的特点,如何在静态与非静态方法间交互,并强调静态变量的使用场景。此外,还阐述了私有(private)修饰符的作用,以及如何通过setter和getter方法来操作私有属性。最后,提到了构造器的概念及其在类初始化中的重要性,以及系统如何生成默认构造器。
摘要由CSDN通过智能技术生成

方法分类:

1、普通

定义普通的方法

格式:

访问修饰符[修饰符]返回值方法名(参数。。。)

{

方法体。

}

访问修饰符public default

返回值:void表示没有返回值数据类型:表示有返回值

方法名:驼峰命名法

参数:可以是多个,也可以没有参数定义类似声明变量int a,int b

返回值的精度必须够,必须与return一致或比传入的参数都大

接收返回值精度也要够。

2、静态

1、使用static修饰的变量称作静态变量如:static int a=5;如果变量时非静态的。普通方法是可以调用的,但是静态方法调用就会报错。

2、静态变量可以非静态方法里使用普通方法是可以调用的,而静态方法调用也可以。

3、静态变量可以声明在类中作为成员变量。但是如果声明在方法中作为局部变量则该方法要是静态方法才可以。

3、私有

用private修饰,访问范围只限于当前类中。

例private String sex    ….私有的。

两种方法给private赋值

1、在原来的类里定义一个方法,直接调用这个方法给它赋值

缺点:只能实现对私有属性赋值,但是没有办法取值。

2、在原类里重载一个还有private参数的方法。

通过set,get方法实现赋值和取值。

getXXX(String xx)à表示赋值外界的参数给类中私有属性赋值,通过该方法的参数赋值getXXX表示取值获取私有属性的值,而只是通过返回值传递的。

4、构造

Name name=new Name();加了一个()

系统自动给你加下面的这段

Public Bear()

{

}

-------------------------------------------------------

初始化方法

如果类中没有定义构造方法,则系统会产生一个默认的构造方法。

该构造方法就是无参数构造方法。

如果自己定义了构造方法,则系统不再产生默认的构造方法。

格式:

访问修饰符类名(参数)

{

//方法体

}

访问修饰符:public private protected default

关键点:

没有返回值,void也不行,方法名与类名保持一致

这就是构造方法。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值