eclipse无法运行也无法创建

img


完全弄不明白 一直运行不了 有时候也没法创建Java project

你点那个 details 看下具体的错误信息。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7678876
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:怎么使用 eclipse 开发和运行 Java 程序呢?
  • 除此之外, 这篇博客: 【使用eclipse构建java项目】中的 数学运算符 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    • +加:加号两端变量为数值型则代表数学运算符(注意:两端只要有一个变量为字符串则代表字符串拼接)
    public class OperatorTest {
    	@Test
    	public void test01() {
    		int a = 10, b = 20;
    		int c = a + b;
    		System.out.println(c);
    		}
    }
    
    • -减:减号两端变量为数值型则代表数学运算符
    public class OperatorTest {
    	@Test
    	public void test01() {
    		int a = 10, b = 20;
    		int d = a - b;
    		System.out.println(d);
    		}
    }
    
    • *乘:乘号两端变量为数值型则代表数学运算符
    public class OperatorTest {
    	@Test
    	public void test01() {
    		int a = 10, b = 20;
    			int e = a * b;
    		System.out.println(e);
    		}
    }
    
    • /除:在java中除法运算为地板除
    public class OperatorTest {
    	@Test
    	public void test01() {
    		int a = 10, b = 20;
    		int f = a / b;
    		System.out.println(f);
    		int g = b / a;
    		System.out.println(g);
    		}
    }
    
    • %取模:取模运算,只取余数
    public class OperatorTest {
    	@Test
    	public void test01() {
    		int aa = 20;
    		int bb = 3;
    		int cc = aa % bb;
    		System.out.println(cc);
    		}
    }
    
    • Java中浮点型计算能但是不精确
    public class OperatorTest {
    	@Test
    	public void test01() {
    	nt a = 10, b = 20;
    		double h = (a + 0.0) / b;
    		double i = a / (b + 0.0);
    		double j = (a + 0.0) / (b + 0.0);
    		System.out.println(h);
    		System.out.println(i);
    		System.out.println(j);
    		float h = (float) ((a + 0.0) / b);
    		float i = (float) (a / (b + 0.0));
    		float j = (float) ((a + 0.0) / (b + 0.0));
    		System.out.println(h);
    		System.out.println(i);
    		System.out.println(j);
    		}
    }
    
    • 自增自减
    public class OperatorTest {
    	@Test
    	public void test04() {
    		int num = 10;
    		num = num + 1;
    		System.out.println(num);
    		num += 1;
    		System.out.println(num);
    		num++;
    		System.out.println(num);
    		num = num - 1;
    		num -= 1;
    		num--;
    		System.out.println(num);
    	}
    }
    
    • num++:先赋值后自增
    • ++num:先自增后赋值
    public class OperatorTest {
    	@Test
    	public void test05() {
    		int num = 10;
    		System.out.println(num++);
    		System.out.println(++num);
    		System.out.println(num);
    		int a = num++;
    		System.out.println(a);
    		System.out.println(num);
    	}
    }
    
  • 您还可以看一下 马克老师的java大数据培训学校全套教材)java基础语法入门课程中的 eclipse下载安装配置使用(上)小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^