问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在java中同时编译几个类

发布网友 发布时间:2022-05-10 22:50

我来回答

4个回答

热心网友 时间:2024-02-07 21:51

原因是没有import进java.util.Date和java.util.GregorianCalendar两个类

import java.util.Date;
import java.util.GregorianCalendar;

public class EmployeeTest {
public static void main(String[] args) {
// fill the staff array with three Employee objects
Employee[] staff = new Employee[3];

staff[0] = new Employee("Carl Cracker", 75000, 1987, 12, 15);
staff[1] = new Employee("Harry Hacker", 50000, 1989, 10, 1);
staff[2] = new Employee("Tony Tester", 40000, 1990, 3, 15);

// raise everyone's salary by 5%
for (Employee e : staff)
e.raiseSalary(5);

// print out information about all Employee objects
for (Employee e : staff)
System.out.println("name=" + e.getName() + ",salary=" + e.getSalary() + ",hireDay=" + e.getHireDay());
}
}

class Employee {
public Employee(String n, double s, int year, int month, int day) {
name = n;
salary = s;
GregorianCalendar calendar = new GregorianCalendar(year, month - 1, day);
// GregorianCalendar uses 0 for January
hireDay = calendar.getTime();
}

public String getName() {
return name;
}

public double getSalary() {
return salary;
}

public Date getHireDay() {
return hireDay;
}

public void raiseSalary(double byPercent) {
double raise = salary * byPercent / 100;
salary += raise;
}

private String name;
private double salary;
private Date hireDay;
}

热心网友 时间:2024-02-07 21:52

导入包了么?!

热心网友 时间:2024-02-07 21:52

你的 Employee 和 EmployeeTest 这两个类要放在同一个目录下。且每个类的文件的名字要与类名相同如 EmployeeTest.java Employee.java

热心网友 时间:2024-02-07 21:53

先编译Employee ,再EmployeeTest,还有看下环境变量有没有问题
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小米摄像头离线人在外地怎么办 win11如何固定电脑桌面图标 QQ三国的当代杰出少年是怎么得的? 三国人物风云榜的作者简介 三国人物风云榜作者简介 三国人物风云榜目录 三国人物风云榜内容提要 w10电脑不动黑屏w10系统开机黑屏只有鼠标箭头怎么回事 ...FRAMEWORK中的Action, Control, Resource, Model到底是什么关系... windframework特点 同时编译java两个类应带什么参数?? 6000跳槽可以涨薪多少 Java 同一个包在cmd上多文件编译 跳槽薪水涨多少比较合理 关于groovy和java混合编译,大家有没有更好 一般在第二年跳槽的话,涨幅在多少比较合适? java 同时编译多个类的问题 跳槽涨薪幅度一般多少 一个程序中有多个java源文件如何一起编译 跳槽涨薪多少算成功? 跳槽时多大的涨薪幅度较为合理? 跳槽涨薪一般幅度多大 跳槽之后工资能涨多少 跳槽一般工资涨多少合适 跳槽涨薪多少才算合理 一个手机号可以注册几个??? 怎么用同一个手机号码申请多个? 同一个手机可以注册几个 一个手机号能不能注册两个? 一个手机号按规定可以申请几个 如何用JAVAC一次性编译多个包下的JAVA文件 javac一次可同时编译数个Java源文件吗 一个文件夹里面有多个java文件如何编译 我手机照相的HDR是什么意思 想用成语取个私房菜名字 朋友圈私房菜,店名,有五个包间不知取什么名字合适, 本人想开个私房菜小餐厅,名字想要“小城”后面加人有关吃的词? 康师傅私房牛肉面七周年新品为什么取名红烧慢炖四重奏? 开了家私房菜馆!7个包厢!包厢名想以柴米油盐酱醋茶取名!怎么取好?或者说其它有更好的名字也行!谢谢 [取名]我想开个个饮食餐厅 做私房菜江湖菜的 各位百度大侠帮忙取取名~24划 文科考研不考数学的有哪些专业啊? 微信好友被删了,自己又不知道他的了。怎么找回? iOS系统里怎样彻底消除QQ浏览器的残存? Python怎么创建子线程 王怀钦:如何化解学生顶岗实习中的矛盾 顶岗实习表现 你好我的电视怎么没有音频输出接口? 兰州石化职业技术学院应用化学系有哪些专业 海信智能电视机有音频输出功能吗 - 信息提示