Toggle navigation
首页
问答
IT问答
生活问答
电脑知识
百科
测评
Java接口为为何可以定义一个静态方法呢?
发布于2022-01-13 07:41:25
7
个回答
网友回答
2022-01-13
恩,我是这样理解的类和接口的不同在于接口不能实例化对象,所以说像普通方法这种需要由对象来调用的接口就只能写抽象方法了,但是静态方法可以叫做类方法,是不依赖于对象,直接可以由类来调用,所以所接口能定义静态方法很好理解,不知道说的明不明白
网友回答
2022-01-13
定义类继承这个接口的时候定义方法,在建这个类的对象就能用这个类里得方法了。
网友回答
2022-01-13
线程:1. 实现Runnable的接口
2. 继承Thread类
网友回答
2022-01-13
写一个接口,并写一个类,用类去继承那个接口就可以调用了!
网友回答
2022-01-13
public int[] paixu(int[] b)
{
int a = 0;
for(int i = 0;ib.length;i++)
{
for(int j = 0;jb.length;j++)
{
if(b[i]b[j])
{
a = b[i];
b[i] = b[j];
b[j] = a;
}
}
}
return b;
}
网友回答
2022-01-13
import static java.lang.Math.*;
import java.util.*;
interface Shape{
void areas();
}
class rectangle implements Shape{
float h,w;
public rectangle(float h,float w){
this.h=h;
this.w=w;
}
public void areas(){
System.out.println(rectangle 面积为:+h*w);
}
}
class square implements Shape{
float h;
public square(float h){
this.h=h;
}
public void areas(){
System.out.println(square 面积为:+h*h);
}
}
class round implements Shape{
float r;
public round(float r){
this.r=r;
}
public void areas(){
System.out.println(round 面积为:+PI*r*r);
}
}
class test{
public static void main(String[]args){
rectangle r=new rectangle(5,3);
square s=new square(5);
round ro=new round(3);
r.areas();
s.areas();
ro.areas();
}
}
网友回答
2022-01-13
接口就是人家给你的一套规范,就告诉你有这么个东西,具体实现你自己搞定
IT问答最新文章
1
新买的苹果手机如何查询是否有被激活过
2
明基U101本本不带光驱,要怎么重装系统?
3
我的英雄联盟里标记键G为何按不了,求高手解!
4
以前的QQ号码忘记了,肿么找回啊。注册的密码什么都不记得的了
5
小米联接电脑怎么在我的电脑看不到小米文件夹
6
夏普笔记本如何搜索无线陆由的信号
7
sharp笔记本电脑换主板需要多少钱
8
这是夏普笔记本么?如果是型号是多少啊?
9
夏普笔记本怎么重装系统?请大虾指点.
10
我想问一下济南科技市场有夏普笔记本专柜吗?到专柜上重装一下系统要花多少钱呢?
相关阅读
1
我用原来的路由器可以上网,为何换了一个路由器就上不去了呢?
2
Java接口为为何可以定义一个静态方法呢?
3
请问我的iphone小白点为何有两个呢?一个可以点开,另一个点开了就进
4
液晶电视主板坏了自己能换吗?
5
苹果的笔记本都没有显卡么
回到
顶部