class baby 

public static void main(String[] args) 
    { 
    int i=0xffffff; 
      int c=i < <2; 
      System.out.println(i); 
      System.out.println (Integer.tohexsrting (c)); 
  } 

F:\test>javac baby.java 
baby.java:8: 找不到符号 
符号: 方法 tohexsrting(int) 
位置: 类 java.lang.Integer 
              System.out.println (Integer.tohexsrting (c)); 
                                        ^ 
1 错误 我想表达的是为什么我连最基本的类都没有.

解决方案 »

  1.   

    假设你的jdk安装在:F:\Program Files\Java\jdk1.6.0_07;
    1 JAVA_HOME = F:\Program Files\Java\jdk1.6.0_07;
    2 PATH = .;%JAVA_HOME%\bin;
    3 CLASSPATH = .;%JAVA_HOME%\lib;
    测试:
    public class Test {
    public static void main(String [] args) {System.out.println("Hello Java!");
    }}cmd:
    javac Test.java
    java Test 
      

  2.   

     PATH = .;%JAVA_HOME%\bin;
    这个path的值是你系统变量里path值的第一个吗?如果不是的话 是不用“.”的 建议你放在第一个的位置,比如D:\java\bin;%SystemRoot%\
    注意一下分号。
      

  3.   

    CLASSPATH = .;%JAVA_HOME%\lib;
    还有这个lib目录下有一个类的压缩包文件,一般式“rt.jar”里面有sun公司写好的类,其中包括你要的out类 其实是个流类,调用println方法输出
    D:\java\jre\lib\rt.jar;.;
    可以参照一下这个配置的写法 注意“.;”是指可以加载应用程序当前目录及其子目录中的类。