「菜鸟java教程在线编译」在线编译Java

博主:adminadmin 2022-11-24 15:10:13 45

今天给各位分享菜鸟java教程在线编译的知识,其中也会对在线编译Java进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

高手帮忙看下,菜鸟java编译,找不到符号

很多语法错误啊,改了一下,还有记得Java有package这个namespace的概念的,我看你最前面package都没有加(当然如果没有namespace的话可以不加):

import java.math.*;

abstract class Shape {

private String type;

public Shape(String type) {

this.type = type;

}

public abstract double getSurfaceArea();

public abstract double getVolume();

}

class Sphere extends Shape {

private int radius;

private double sufaceArea;

private double volume;

public Sphere(int initialradius) {

super("1");

radius = initialradius;

}

public double getSurfaceArea() {

sufaceArea = Math.PI * 4 * radius * radius;

return sufaceArea;

}

public double getVolume() {

volume = Math.PI * radius * radius * radius * 4 / 3;

return volume;

}

public String toString() {

return "This is a Sphere with radius " + radius + ", surfacearea "

+ sufaceArea + " and volume " + volume;

}

}

class Cone extends Shape {

private int radius;

private int height;

private double surfaceArea;

private double volume;

public Cone(int initialradius, int initialheight) {

super("2");

radius = initialradius;

height = initialheight;

}

public double getSurfaceArea() {

surfaceArea = Math.PI * radius * radius + Math.PI * radius

* Math.sqrt(radius * radius + height * height);

return surfaceArea;

}

public double getVolume() {

volume = Math.PI * radius * radius * height / 3;

return volume;

}

public String toString() {

return "This is a Cone with height " + height + ", radius " + radius

+ ", surfacearea " + surfaceArea + " and volume " + volume;

}

}

class Cylinder extends Shape {

private int radius;

private int height;

private double surfaceArea;

private double volume;

public Cylinder(int initialradius, int initialheight) {

super("3");

radius = initialradius;

height = initialheight;

}

public double getSurfaceArea() {

surfaceArea = Math.PI * radius * radius * 2 + Math.PI * 2 * radius

* height;

return surfaceArea;

}

public double getVolume() {

volume = Math.PI * radius * radius * height;

return volume;

}

public String toString() {

return "This is a Cylinder with height " + height + ", radius "

+ radius + ", surfacearea " + surfaceArea + " and volume "

+ volume;

}

}

public class Testshape {

public static void main(String[] args) {

Sphere sphere = new Sphere(10);

sphere.getSurfaceArea();

sphere.getVolume();

sphere.toString();

}

}

补充:

namespace在java就叫包,

如果程序放在某个包里的话就要在最前面加上package xxx.xxx;

除了super还有方法没有返回值return

菜鸟求教JAVA编译问题

我的环境变量应该已经设置好了,因为我输入JAVAC的时候显示正常,但是当我编译上面的例子时,我输入“javac Example2.java"结果命令行一直刷下去,出现了一大堆警告。

为什么命令会一直刷下去呢?因为它一直在找某样东西却找不到,所以才一直刷下去,就产生了警告。为什么找不到东西呢?因为路径不对,当然找不到了。也就是环境变量的问题。

建议:在百度网页上搜索“Java环境变量的配置”,我第一次安装java的环境变量也装了3天才成功,你要自己去找,自己去理解,这是学习Java的第一步,要自己开个好头,以后会遇到很多的问题,如果这个问题不能独立解决,以后的路就难走了。

菜鸟教程网的在线工具,请问该功能是用什么技术实现的?

网站网页的功能实现有静态的,也有交互性动态的,前者开发比较简单,而后者相对比较复杂;网站常用的开发语言有:ASP、JSP、PHP、HTML、DIV+CSS、JavaScript、Java等,有些相同的功能可以用不同的程序语言去开发,如果网页要实现的功能越多,那么所运用的开发语言当然随之增加;譬如:开发一个电子商务网站,则主要掌握的程序语言包括:PHP+MySQL、HTML、DIV+CSS、Flash、JavaScript。

java程序怎么编译运行?我是纯菜鸟!

你按照下面的步骤再试试:

1、在c盘的根目录下创建一个javalx的文件夹;

2、把name.java文件放到javalx文件夹中;

3、打开CMD,输入命令:cd\

回车;

4、当盘符为:C:\ 时,再输入:cd javalx 回车;

5、先输入:javac name.java

再输入:java name

如果还是出现:“系统提示cannot read”的问题,那么你去修改name.java源程序,将第一行的“package x.y.z;”注释掉(即把包名注释掉),重新运行,应该就没有问题了……

楼主再尝试下……

关于菜鸟java教程在线编译和在线编译Java的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-24,除非注明,否则均为首码项目网原创文章,转载请注明出处。