myeclipse java修改内容不更新

在Java开发中遇到问题,修改代码后运行结果未更新。尝试使用Clean无效,删除.java文件并新建导致找不到main方法。解决方案是检查代码中的main方法定义,确保其为public static void main(String[] args)。通过更改变量值验证代码已更新,并演示了变量声明与输出。
摘要由CSDN通过智能技术生成

在java项目中修改了内容但是运行出来一直是第一次运行出来的结果。

点了菜单clean,无效。
删除原本的.java文件,新建后运行出现报错在类中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args)
百度到了可用的解决方案:
错误: 在类 Hello 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args)
然后实验发现运行结果不更新也是这里的问题,不需要删除重建。
试运行代码(通过改变变量的赋值检测是否更新):

package helloworld;

//import java.math.BigDecimal;

public class Hello {
	String f;
	static String g;
	static final double PI=3.14;
	public static void main(String[] args) {
		long a=100L;
		float b=0.1F;
		int c=10;//十进制
		int c1=010;//八进制
		int c2=0x10;//十六进制
		//BigDecimal 大数类型
		char d='\u0061';//Unicode编码
		//JDK7新特性,数字之间可以用下划线分割
		int e=10_000;
		System.out.println(a);
		System.out.println(b);
		System.out.print(c+"\n");
		System.out.print(c1+"\n");
		System.out.print(c2+"\n");
		System.out.print(d+"\n");
		System.out.println(e);
		System.out.println("hello java");
		Hello hello=new Hello();
		hello.f="实例变量";
		System.out.println(hello.f);
		g="类变量";
		System.out.println(g);
		System.out.println(PI);
		//Ctrl+Alt+上下键可复制当前行到上下行
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值