Java編譯器

Java编译器Java编程语言编译器。Java编译器最常见的生成文件是包含Java字节码Java类文件Java虚拟机加载Java类文件,并解释即時編譯Java字节码机器代码

class secondmax {
     public static void main (String args[]) {
               int n,temp,fmax=0,smax=0;
               Scanner sc=new Scanner(System.in);
               System.out.println("Enter how many numbers will you enter:");
               n=sc.nextInt();
               for(int i=0; i<n; i++) {
                    temp=sc.nextInt();
                    if(i == 0) {
                       fmax=temp;
                    } else if(temp > fmax) {
                       fmax=temp;
                    }
               }
            
            System.out.println("First max: " + fmax);  
            System.out.println("Second max: " + smax);  
     }           
}

外部链接

  • Sun's OpenJDK javac page (页面存档备份,存于互联网档案馆
  • JSR 199 (页面存档备份,存于互联网档案馆) Java Compiler API Java Specification Request for invoking the Java compiler from a Java program
  • Stephan Diehl, "A Formal Introduction to the Compilation of Java" (页面存档备份,存于互联网档案馆), Software - Practice and Experience, Vol. 28(3), pages 297-327, March 1998.