2024-05-28 22:37:43 | 我爱编程网
你使用的是myeclipse开发工具吗?
你说的是j2se的程序吧?
如果是的,在你想要运行的程序的任意地方点击右键-run as-application 就可以运行这个程序了。
或者点击运行下面的 那个下拉菜单,找到你想要运行的程序就可以了。
如果是j2ee的程序,那么关闭其他项目,在其他项目上点击右键-close project 就可以了。
只运行当前项目
可以把其他的应用窗口删掉,只留当下应用所对应的窗口。
打开eclipse-->鼠标右键-->Run As-->Run Configurations-->Java Application-->删除不需要的应用窗口,如图:
我爱编程网(https://www.52biancheng.com)小编还为大家带来关于java,为什么总是运行之前的,本程序none applicable的相关内容。
把代码里面的这些什么圆锥体,梯形的类 都分开放 , 一个类建一个java代码文件,
你这样乱的很,还有一点 哪有用中文名命名类的啊, 不伦不类的。 又不是易语言。
abstract class Figure {
public abstract double 面积();
public abstract double 周长();
public abstract void 颜色(char i);
}
class 三角形 extends Figure {
三角形(double A, double B, double C, double D, double E) {
a = A;
b = B;
c = C;
width = D;
height = E;
}
double width, height;
double a, b, c, S, L;
public double 面积() {
S = 1.0 / 2.0 * width * height;
return S;
}
public double 周长() {
L = a + b + c;
return L;
}
public void 颜色(char i) {
System.out.println("我是一个三角形,我的颜色是" + i + "色");
}
}
class 圆 extends Figure {
double r, S, L;
圆(double R) {
r = R;
}
public double 面积() {
S = 3.14 * r * r;
return S;
}
public double 周长() {
L = 2 * 3.14 * r;
return L;
}
public void 颜色(char i) {
System.out.println("我是一个圆,我的颜色是" + i + "色");
}
}
class 梯形 extends Figure {
double a1, a2, h, S, L;
double b1, b2;
梯形(double A, double B, double C, double D, double E) {
a1 = A;
a2 = B;
b1 = C;
b2 = D;
h = E;
}
public double 面积() {
S = (a1 + a2) * h / 2;
return S;
}
public double 周长() {
L = a1 + a2 + b1 + b2;
return L;
}
public void 颜色(char i) {
System.out.println("我是一个梯形,我的颜色是" + i + "色");
}
}
class 矩形 extends Figure {
double a, b, S, L;
矩形(double A, double B) {
a = A;
b = B;
}
public double 面积() {
S = a * b;
return S;
}
public double 周长() {
L = 2 * (a + b);
return L;
}
public void 颜色(char i) {
System.out.println("我是一个矩形,我的颜色是" + i + "色");
}
}
class 圆柱体 extends 圆 {
圆柱体(double m, double n) {
super(n);
h = m;
double h, V;
double 体积() {
V = 3.14 * r * r * h;
return V;
}
}
class 圆锥体 extends 圆 {
圆锥体(double m, double n) {
super(n);
h = m;
}
double h, V;
double 体积() {
V = 1.0 / 3.0 * 3.14 * r * r * h;
return V;
}
}
public class Test {
public static void main(String[] args) {
圆柱体 A = new 圆柱体(3, 4);
A.体积();
System.out.println("圆柱体积为" + A.V);
圆锥体 B = new 圆锥体(6, 5);
B.体积();
System.out.println("圆锥体积为" + B.V);
}
}
修改之后的代码。 命名为Test.java
结果:
java求以下程序的运行结果第一题是s=2+4+6=12考察do……while循环体和continue第二题是求数组中3的倍数的和,30+60+90=180第三题是考察try……catch语句的运用。定义了5个长度的数组,却在第十一个位置添加元素,导致数组越界。因此输出:“超出数组范围!*****异常处理结束!”以下Java程序的运行结果是()。C.运行正常,没
java程序运行结果是什么?classAnimal{publicAnimal(){super();System.out.println("我是动物");}}classCatextendsAnimal{Cat(){super();System.out.println("我是猫");}}classPersiaCatextendsCat{publicPersiaCat(){super();Syst
JAVA程序详细解释这是一个,求解问题。从字符串s中,求出其中包含有多少个sToFind。按照上面的例子,就是在sunjavahpjavahjsdhjjavadsjhjjavadsjjava中,计算含有多少个java子串。count负责记录一共有多少个子串。index负责记录每一次寻找开始时,字符串开始的位置。循环外面的s=s.substring(index+sT
如图,写出两个Java程序的运行结果,拜托了第一个程序:public class Test { static int x = 5; public static void methodA() { x = x + 5; System.out.println("x in methodA() = " + x); } public static
我用java编写了一个程序,为啥运行不显示结果,求大神看看!我改的,你参考下:importjava.util.Scanner;publicclassa1{ publicstaticvoidmain(Stringargs[]){ Scannersr=newScanner(System.in);doublea[]=newdouble[8];for(inti=0;i<
关于JAVA程序的注释和运行结果1、单行(single-line)--短注释://……单独行注释:在代码中单起一行注释,注释前最好有一行空行,并与其后的代码具有一样的缩进层级。如果单行无法完成,则应采用块注释。注释格式:/*注释内容*/行头注释:在代码行的开头进行注释。主要为了使该行代码失去意义。注释格式://注释内容行尾注释:尾端(trailing)--
java中没错,就是运行不出结果!!!求教!!!!!1.把publicclassdrawstring{及最后一行大括号去掉2.把publicvoidmain(String[]args)改为publicstaticvoidmain(String[]args)3.java文件名要改为DrawString.java可以了。java程序运行,不显示结果,我刚装的jdk,运行所有程序
编写的java程序在cmd里运行完后,怎么没看到输出结果,帅锅。。生成class文件说明你的程序正确的,,这是要编译后再输出结果的,,只要在cmd中输入java类名如你的是hellojava.java那你就要输入javahellojavajava代码运行后没结果??你的main方法里只有一行代码,new了一个PrimeThreads,参数是字符串数组argsPrimeThread
2025-02-01 20:24:39
2025-02-12 03:21:37
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01
2024-09-10 08:50:00