导航:首页 > 源码编译 > java类无法编译

java类无法编译

发布时间:2022-09-02 05:50:38

java编程中把类名设置为了String,以后的Java源码无法编译报错如下,请问如何解决

第一个错误,jdk编译的时候 不知道这个 myqq 是个啥,你也没有贴出来代码,我估计是这个变量定义有问题
第二个错误,自己定义的String类 跟jdk自带的String类没有任何关系,无法强制转换,肯定会报错,这就相当于你 把java中的 Integer 强制转换成 Student 类,从根上就不一样

❷ java代码无法编译,求助大神

给你这个,改好能够执行的
这个这么写,你写错了 this.add(jb1, BorderLayout.EAST);

import java.awt.*;
import javax.swing.*;
public class TestFile extends JFrame {
JButton jb1, jb2, jb3, jb4, jb5;
/** * @param args */
public static void main(String[] args) {
TestFile TestFile = new TestFile();
}
public TestFile() {
jb1 = new JButton("中");
jb2 = new JButton("北");
jb3 = new JButton("东");
jb4 = new JButton("南");
jb5 = new JButton("西");
this.add(jb1, BorderLayout.EAST);
this.add(jb2,BorderLayout.NORTH);
this.add(jb3,BorderLayout.EAST);
this.add(jb4,BorderLayout.SOUTH);
this.add(jb5,BorderLayout.WEST);
this.setTitle("hello");
this.setSize(200, 200);
this.setLocation(500, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}

❸ 为什么我的java无法编译呢

PATH 没设定正确

环境变量 JAVA_HOME 指向JDK的安装目录

把JDK下的bin的完整路径,添加到PATH环境变量

环境变量中不要配置CLASSPATH 。。。。。。。。。。。

❹ java无法编译- -

环境变量配置问题,可以在我的电脑,属性,高级系统设置,环境变量,新建一个变量名JAVA_HOME,值为jdk安装目录比如C:\Java\jdk1.7.0_25 。另外在path变量中编辑,在最后加上
;C:\Java\jdk1.7.0_25\bin. 这个也是你安装jdk的地方的路径
如果本来就有";"就不要这个符号。然后重启命令行再试试。

❺ 编译java文件出错

说明当前的java文件中有错误的代码,导致无法编译。

解释:java的编译过程中,java代码必须是完全正确的,不能有红色”ד错误,否则是无法正常编译的。

备注:可以将鼠标放到红叉上,看看具体的错误,之后针对问题进行解决即可,不报错之后再进行编译。

❻ java程序无法编译~求解

class Person{
private String name;
private String location;

Person(String name){
this.name = name;
location = "beijing";
}
Person (String name,String location){
this.name = name;
this.location = location;
}
public String info(){
return
"name: "+name+
" location :"+location;
}
}
class Teacher extends Person{

private String capital;

Teacher(String name , String capital){
this (name,"beijing",capital);
}
Teacher(String n , String l ,String capital){
super(n,l);
this.capital = capital;

}
public String info(){
return super.info() + "capital" + capital;
}
}

class Student extends Person{
private String school;
Student(String name , String school){
this(name,"beijing", school);

}
Student (String n ,String l,String school){
super(n,l);
this.school = school ;
}
public String info(){
return super.info()+
"school: "+school;

}

}

public class TextTeacher{
public static void main(String[] args) {
Person p1 = new Person("A");
Person p2 = new Person("B","shanghai");
Student s1 = new Student ("C","S1");
Student s2 = new Student ("C","shanghai","S1");
System.out.println(p1.info());
System.out.println(p2.info());
System.out.println(s1.info());
System.out.println(s2.info());

Teacher t1 = new Teacher ("D" , "Professor");
System.out.println(t1.info());

}
}
没有太大的错误,无非是少了个{、},或者是将capital写成了captical、capcital、或是把public写成了pubilc

❼ java编译不了类

简单的说, Car 不是JAVA 基础类型, 需要你导入这个类
。如果你在这工程里面有Car 类
ctrl + shift + o
如果没有 请建立 。
你也可以在 错误行前面的叉 上点一下左键
如果英文差不多的话,是可以 看懂的,帮助的。

❽ javac 无法编译java文件

那就是你的环境问题。
你不用编任何代码看可不可以通过javac
另:文件存放位置要明确 最好用英文。

❾ java安装好了,却不能编译。为啥

安装完JDK后,需要配置环境变量。

新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

其中变量值为你自己安装jdk的文件目录这里要注意。

选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置

❿ 为什么java不能编译和运行

因为没有找到类。。。首先你这个没有包。。所以直接到编译好的hello所在的文件夹下面。。。
命令是这个
java
-cp
.
hello
注意。。。“.”前后空格。。。jdk1.6之后不知道为什么必须指定cp。。。。。反正你记住这样就行了
ps:cp
means
classpath

阅读全文

与java类无法编译相关的资料

热点内容
ark命令 浏览:39
seal是不是对称密钥算法 浏览:29
免费学习的app在哪里下载 浏览:177
rfid与单片机 浏览:589
5s相当于安卓什么手机 浏览:689
哈佛商学院pdf 浏览:978
app的ip哪里买 浏览:909
移动天文台app在哪里下载 浏览:923
phpjsonencode乱码 浏览:587
t3的服务器名是什么几把 浏览:69
高中算法语句 浏览:549
安卓充电接头坏如何直接线 浏览:2
mcu编译成库 浏览:296
python官网访问不了了 浏览:98
库卡逻辑编程 浏览:919
加密币驱动 浏览:982
怎么解压后的文件夹没有激活工具 浏览:808
java自带加密 浏览:619
关闭表命令 浏览:510
黄大庞健康妙方pdf 浏览:940