1、Singleton模式代码如下:
public class Singleton1{
 private Singleton1(){}
 //在自己内部定义自己一个实例,是不是很奇怪?
 //注意这是private 只供内部调用
 private static Singleton1 instance = new Singleton1();
 //这里提供了一个供外部访问本class的静态方法,可以直接访问  
 public static Singleton1 getInstance(){
  return Singleton1.instance;   
 }

错误信息:
E:\myprogram\mianshi>javac Singleton1.java
Singleton1.java:8: 非法字符: \12288
  return Singleton1.instance;   
                              ^
Singleton1.java:8: 非法字符: \12288
  return Singleton1.instance;   
                               ^
Singleton1.java:9: 需要 ';'
 }
 ^
3 错误2、代码如下:
public class OuterClass
{
 private class InterClass
 {
  public InterClass()
  {
   System.out.println("InterClass Create");
}
 }
 public OuterClass()
 {
  InterClass ic = new InterClass();
  System.out.println("OuterClass Create");
 }
 public static void main(String[] args) 
 {
  OuterClass oc = new OuterClass();
 }
}
错误信息:
E:\myprogram\mianshi>javac OuterClass.java
OuterClass.java:8: 非法字符: \58865
}
^
OuterClass.java:8: 需要 ';'
}
 ^
2 错误