• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

java代码无提示错误却无法运行,求解

java代码无提示错误却无法运行,求解

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与4

你这是个成员内部类, 方法不是你那样调用的 要先创建外部类的对象
Demo02 d= new Demo02;
B zonghe =d.new B;
在通过zonghe.isprime调用方法
记住 zonghe是你实例化的对象 存放的只是栈指向堆里面的地址 你直接打印 输出的只是地址

你isprime方法返回的是boolean类型 你得接收啊 而且你的main方法 还少一个static

使用道具 举报

public static void main(String[] args)这样写,

使用道具 举报

作为程序入口的main方法必须要是static的,这样写:
public static void main ( String[] args); 否则它是会属于某一个对象的,这种情况你只能通过obj.main( args ) 来调用。但实际上你在调用main方法时,肯定还没有对象被new出来,所以这个main一定要是static的。
但你要说没错误提示就很奇怪了,应该会报错说找不到main方法。或者你用的IDE自动检测到这个类没有主方法,就去找了一个以前运行过的configuration运行别的程序去了。

使用道具 举报

你的main方法要写在public修饰的class类里面,不能是内部类,而且一个class文件中只能有一个public修饰的类

使用道具 举报

发新帖

发布任务需求已有1031164位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!