illegal character是什么问题?
初学JAVA,书上照抄了段代码如下:
import javax.swing.*; //插入javax.swing包
import java.awt.*; //插入java.awt包
public class Frame1
{
JFrame frameObj; //声明JFrame类对象
public Frame1() //创建构造符函数
{
frameObj=new JFrame("1"); //创建JFrame对象
frameObj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frameObj.setVisible(true);
frameObj.setSize(240,90);
}
}
public class J01_Frame
{
public static void main(String[]args)
{
new Frame();
Frame j01Obj=new Frame();
}
}
编译后23个错误
C:\java\Frame1.java:9: illegal character: \12288
import java.awt.*; //插入java.awt包
^
C:\java\Frame1.java:9: illegal character: \12288
import java.awt.*; //插入java.awt包
^
C:\java\Frame1.java:9: illegal character: \12288
import java.awt.*; //插入java.awt包
^
C:\java\Frame1.java:9: illegal character: \12288
import java.awt.*; //插入java.awt包
^
C:\java\Frame1.java:12: illegal character: \12288
JFrame frameObj; //声明JFrame类对象
^
C:\java\Frame1.java:12: illegal character: \12288
JFrame frameObj; //声明JFrame类对象
^
C:\java\Frame1.java:12: <identifier> expected
JFrame frameObj; //声明JFrame类对象
^
C:\java\Frame1.java:13: illegal character: \12288
public Frame1() //创建构造符函数
^
C:\java\Frame1.java:13: illegal character: \12288
public Frame1() //创建构造符函数
^
C:\java\Frame1.java:13: illegal character: \12288
public Frame1() //创建构造符函数
^
C:\java\Frame1.java:13: illegal character: \12288
public Frame1() //创建构造符函数
^
C:\java\Frame1.java:13: illegal character: \12288
public Frame1() //创建构造符函数
^
C:\java\Frame1.java:14: illegal character: \12288
{
^
C:\java\Frame1.java:14: illegal character: \12288
{
^
C:\java\Frame1.java:15: illegal character: \12288
frameObj=new JFrame("1"); //创建JFrame对象
^
C:\java\Frame1.java:15: illegal character: \12288
frameObj=new JFrame("1"); //创建JFrame对象
^
C:\java\Frame1.java:16: illegal character: \12288
frameObj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
^
C:\java\Frame1.java:16: illegal character: \12288
frameObj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
^
C:\java\Frame1.java:17: illegal character: \12288
frameObj.setVisible(true);
^
C:\java\Frame1.java:17: illegal character: \12288
frameObj.setVisible(true);
^
C:\java\Frame1.java:18: illegal character: \12288
frameObj.setSize(240,90);
^
C:\java\Frame1.java:18: illegal character: \12288
frameObj.setSize(240,90);
^
C:\java\Frame1.java:19: <identifier> expected
}
^
23 errors
请问是什么情况,应该不是字符间空格的问题,请指教