JAVA 类名.方法名(这里面写的是什么)能不能写个代码例子我

 我来答
娱乐小八卦啊a
高粉答主

2020-05-10 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117857

向TA提问 私信TA
展开全部

要是类名直接调用的方法,那这个方法就是静态的(static)方法,是不用new出新对象实例就可以直接调用的方法。例子如下:

class A{

public static void Method1(int a, int b){

//方法体

}

类名的命名是有讲究的,类名、属性名、变量名一般是名词,或者是形容词+名词。

方法一般是动词,或者是动词+名词,以AnnotationTest作为类名和以TestAnnotation作为类名是有区别的,前者是注解的测试,符合名词的特征,后者是测试注解,听起来就是一个动作名称,是方法的命名特征。

扩展资料

关键词主要有static和abstract两个关键词。有static修饰的方法叫做静态方法。没有的则叫非静态方法。其中我们最熟悉的main方法就有static 修饰。这个方法也是我最不熟悉搞不懂的方法。

static方法一般称作静态方法,由于静态方法不依赖于任何对象就可以进行访问,因此对于静态方法来说,是没有this的。因为它不依附于任何对象,既然都没有对象,就谈不上this了。

用static修饰的方法。由于类方法是属于整个类的,所以类方法的方法体中不能有与类的对象有关的内容。即类方法体有如下限制:

1、类方法中不能引用对象变量;

2、类方法中不能调用类的对象方法;

3、在类方法中不能调使用super,this关键字;

4、类方法不能被覆盖。

朵rain米_尐拽
推荐于2017-09-11 · TA获得超过1119个赞
知道小有建树答主
回答量:600
采纳率:0%
帮助的人:419万
展开全部
要是类名直接调用的方法,那这个方法就是静态的(static)方法,是不用new出新对象实例就可以直接调用的方法。看下面例子:
class A{

public static void Method1(int a, int b){
//方法体
}

public void Method2(int c){
//方法体
}

public static void main(String[] args){
A.Method1(50, 90); //类名(A)直接调用静态方法Method1(),括号内是传递的实参(实际参数)

//如果不是静态方法,要调用它就需要先创建实例,然后利用实例对象来调用方法
A a = new A(); //实例化对象a
a.Method2(100);
}
}
这是静态方法和非静态方法的一个区别,静态方法是类的方法,可以使用类名加英文句号加静态方法名来直接调用,<静态方法名里面写的就是【实参】>,用于向方法传递需要的参数。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xu823888251
2013-03-18
知道答主
回答量:13
采纳率:0%
帮助的人:1.7万
展开全部
  方法名里面写的是传递的参数,将你需要的参数传递进去,在下一个方法里进行处理。
  class A{
  int m1(int a,int b){
  return a+b;
  }
  }
  class B{
  main(String[] args){
  A a = new A();
  //这里sum 就是1+2 =3
  int sum = a.m1(1,2);
  }
  }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fanbo369
2013-03-18 · 超过25用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:33.4万
展开全部
方法名的参数!!比如 Hello.Class 这个类有一个sayHello(String name,String contents)这样的一个方法,最后调用的时候new Hello().sayHello("姓名","内容");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桀桀残
2013-03-18 · TA获得超过222个赞
知道答主
回答量:33
采纳率:0%
帮助的人:6.5万
展开全部
方法名中应该写得是这个方法所带有的参数,有空可以看看重载和重写这两个属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式