用java写的helloword,已设置过环境变量,但还是打不开程序。为啥阿?? 400 报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

用java写的helloword,已设置过环境变量,但还是打不开程序。为啥阿?? 400 报错

爱吃鱼的程序员 2020-05-29 20:43:37 140

用java写的helloword,已设置过环境变量,但还是打不开程序。为啥阿?? 400 报错 双击程序,命令提示符一闪就关了。啥都还没看清,就没了。。
系统是win8 jdk1.7 
环境变量:CLASSPATH D:\java\jdk1.7.0_17\jre\lib
JAVA_HOME D:\java\jdk1.7.0_17
PATH D:\java\jdk1.7.0_17\bin
(在cmd中打javac有参数解释之类的)
我的代码:import javax.swing.;
import java.awt.
;

public class hello extends JFrame{
JLabel hello = new JLabel("hello,world!");
public hello(){
super("hello");
setSize(400,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
FlowLayout allLayout = new FlowLayout();
setLayout(allLayout);
add(hello);
setVisible(true);
}

public static void main(String[] args){
hello hellowin = new hello();
}

}

真心不会啊 本人刚自学java 问题可能过于小白 大神你教教我啊 谢谢

Java
分享到
取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-05-29 20:43:39

    classpath前面要有.; 而且不是jre下的lib,就是jdk根目录下的tools.jar dt.jar 还有,为啥刚开始都要学swing? 把这些时间用来熟悉基本的api多好,io,util,lang...######

    引用来自“严瑾”的答案

    classpath前面要有.; 而且不是jre下的lib,就是jdk根目录下的tools.jar dt.jar 还有,为啥刚开始都要学swing? 把这些时间用来熟悉基本的api多好,io,util,lang...
    因为swing有界面看起来很高端
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程