【发布时间】:2018-10-22 15:57:41
【问题描述】:
我的 java 文件很少。 Main.java 使用来自 Picture.java 文件的 Picture 类。我想知道如何从命令行编译和运行 Main ?
这里是Main.java:
package com.company;
import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
public class Main {
static Picture pic = null; // Picture class ???
public static void main(String[] args) {
long t1, t2;
String name = "bears.jpg";
pic = new Picture(name);
t1 = System.nanoTime();
pic.new_img = meanFilter(pic.img);
t2 = System.nanoTime();
pic.writeImage();
calculateTime(t1, t2);
}
和Picture.java:
...
public class Picture {
public BufferedImage img;
public BufferedImage new_img;
...
【问题讨论】:
-
只需使用一个
javac调用编译所有这些类,编译器就会为您处理好。
标签: java class compilation javac