我有个秒表的JAVA源代码,老师要求上交.JAVA文件,请问怎么把源代码变成.JAVA文件

 我来答
大不点觉觉
2011-05-24 · 超过19用户采纳过TA的回答
知道答主
回答量:136
采纳率:0%
帮助的人:48.3万
展开全部
额。估计你还没有下载JDK 吧。下载JDK,安装。可以不添加环境变量什么的,直接把源文件拷贝到/bin目录下,进入命令行,跳到安装目录/bin,下面javac 文件名。。。就可以了。目录下会有文件。如果出现错误缺少包,就去下载,放到 /lib 下。
追问
我 要的是后缀名为JAVA的文件
百度网友3a77fcc
2011-05-24 · TA获得超过182个赞
知道答主
回答量:65
采纳率:0%
帮助的人:43.2万
展开全部
在jAVA编辑工具里新建一个类,再将代码复制进去。注意新建类的名字和你代码类里的一致。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-05-24
展开全部
先是后缀名后然后重命名:*.java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友09e61ed96b7
2011-05-26 · TA获得超过520个赞
知道答主
回答量:642
采纳率:0%
帮助的人:0
展开全部
纯Java做的秒表:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class TestTimer extends JFrame implements ActionListener, Runnable {
private static TestTimer obj;
private JButton btnStart;
private JButton btnPause;
private JButton btnResume;
private JButton btnStop;
private JLabel lblTime;
private static Thread th;
private long count;

public TestTimer(){
super("秒表");
btnStart = new JButton("开始");
btnPause = new JButton("暂停");
btnResume = new JButton("继续");
btnStop = new JButton("停止");
lblTime = new JLabel("00:00:00.000");
this.setLayout(new FlowLayout());
this.add(btnStart);
this.add(btnPause);
this.add(btnResume);
this.add(btnStop);
this.add(lblTime);
btnStart.addActionListener(this);
btnPause.addActionListener(this);
btnResume.addActionListener(this);
btnStop.addActionListener(this);
this.setSize(150, 200);
this.setVisible(true);
}

public static void main(String[] args) {
obj = new TestTimer();
}

public void actionPerformed(ActionEvent e) {
JButton btn = (JButton)e.getSource();
if(btn.getText().equals("开始")){
th = new Thread(obj);
count = 0;
th.start();
}
else if(btn.getText().equals("暂停")){
th.suspend();
}
else if(btn.getText().equals("继续")){
th.resume();
}
else if(btn.getText().equals("停止")){
th.stop();
}
}

@Override
public void run() {
while(true){
int ms, seconds, minutes, hours;
String msg = "";
hours = (int)(count / 3600000);
minutes = (int)((count - hours * 3600000) / 60000);
seconds = (int)((count - hours * 3600000 - minutes * 60000) / 1000);
ms = (int)(count % 1000);
if(hours < 10){
msg += "0" + hours + ":";
}
else{
msg += hours + ":";
}
if(minutes < 10){
msg += "0" + minutes + ":";
}
else{
msg += minutes + ":";
}
if(seconds < 10){
msg += "0" + seconds + ":";
}
else{
msg += seconds + ":";
}
if(ms < 10){
msg += "00" + ms;
}
else if(ms < 100){
msg += "0" + ms;
}
else{
msg += ms;
}

lblTime.setText(msg);
count++;
try {
Thread.sleep(1);
}
catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
运行界面:
追问
我 要的是后缀名为JAVA的文件  代码我有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
geqibiao
2011-05-25
知道答主
回答量:36
采纳率:0%
帮助的人:0
展开全部
找个反编译工具
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式