首页 > 其他分享 >子方法static去掉的报错(求平方数的静方法)的原因

子方法static去掉的报错(求平方数的静方法)的原因

时间:2022-09-24 22:57:34浏览次数:49  
标签:静态方法 static new 报错 去掉 方法 Squre

 当去掉static时变为了非静态方法,需要在主函数中new一个新对象才能进行调用,不然无法进行调用,添加SquareInt Sq=new SquareInt (); result = Sq.square (x);来进行调用。

public class gogogo {
    public static void main(String[] args) {
        double a = 2;
        //未去掉static时
        System.out.println(Squre.ss(a));

        //当去掉static后
        Squre squre = new Squre();
        System.out.println(squre.ss(a));

    }
}
class Squre{
    public static double ss(double x){
        return x*x;
    }
}

 

 报错的内容则是

 

 一般而言,对于静态方法的调用,类名称.静态方法名

但是也可用通过对象来访问静态方法   对象名.静态方法

标签:静态方法,static,new,报错,去掉,方法,Squre
From: https://www.cnblogs.com/lhk20213937/p/16726898.html

相关文章

  • Linux 逻辑卷&精简卷报错问题解决
    一、 故障描述现象1:oraclelog目录提示坏道信息,进行修复后执行删除文件操作,目录不可使用。现象2:lsblk看到目录出现重复,并且有tmeta,tdata卷出现(图一)现象3:message日志出......
  • 静态static
    static是静态的意思,在程序中,可以直接通过类名进行访问,不需要创建对象。而且每一个对象都能调用该静态方法。并且,静态方法里面调用的,也应该是静态类型。并且不会因为对象的......
  • 直接返回进程pid 的方法
    pidofcmd这种方法后面的cmd不管是绝对路径还是不在环境变量的二进制文件,都可以获取到pidlsof-ccmd-t使用lsof,cmd后面只能接已运行进程的二进制文件名示......
  • 数组的各种方法
    数组的各种方法:push、unshift都是给数组添加元素,都可以接受多个参数,都会返回添加后的目标数组的长度。前者从数组结尾添加,后者从数组开头处添加。pop、shift都是从数组处......
  • git推送报错:你的推送将发布一个私人电子邮件地址解决方案记录
    本地新建分支且已经切换到新分支 使用 gitpush远程库名 分支名  命令推送后报错如下:  重点看红框信息,翻译一下就是你将要发布一个私人邮箱地址,先百度找了......
  • Nacos集群启动报错: nested exception is org.springframework.boot.web.server.WebS
    Nacos的 cluster.conf文件集群配置`127.0.0.1:8845``127.0.0.1:8846``127.0.0.1:8847`application.properties文件的配置##Copyright1999-2018AlibabaGroupH......
  • 13.7 特殊方法 __add__ , __len__
     '''#两个整数类型的对象的相加操作'''a=20b=100c=a+b#两个整数类型的对象的相加操作d=a.__add__(b)print(c)print(d)'''字符串等相加用类中设置__add__的......
  • c#用visual studio开发时输出信息到consolel.writeline控制台的方法
    winform程序进行Console.WriteLine(result)输出时是无的,但很多时候我们开发时希望输出一些信息来查看代码运行情况,我们可以这样操作:1.在解决方案资源管理器右击项目名-......
  • Stream流中的常用方法skip和concat
    Stream流中的常用方法skipStream流中的常用方法_skip:用于跳过元素如果希望跳过前几个元素,可以使用skip方法获取一个截取之后的新流:Stream<T>skip(longn);......
  • Stream流中的常用方法limit和count
    Stream流中的常用方法limitStream流中的常用方法_count:用于统计Stream流中元素的个数longcount();count方法是一个终结方法,返回值是一个long类型的整数所以......