자바의 소스는 클래스로 구성된다. 클래스 내부는 소속변수와 메소드로 구성된다. 다음은 명령행 인자의 모든 정수를 더한 총합과 평균을 구하는 자바 프로그래밍 예제이다.

/*
* 작성된 날짜: 2005. 1. 5
*
* 명령행 인자 합 예제 프로그램 CommandLineSum
*/

/**
* @author 강 환수
*/

public class CommandLineSum {
    public static void main(String[] args) {
        int sum = 0;

        System.out.println("main 함수에서 더할 수는 모두 " + args.length +"개 입니다.");
    
        // 입력 수를 더하는 루틴
        for (int i = 0; i < args.length; i++) {
            System.out.println("매개변수 " + (i+1) + ": args[ " + i + "] =" + args[i]);
            sum += Integer.parseInt(args[i]);

        }
        System.out.println();

        // 합과 평균을 출력
        if (args.length > 0) {
            System.out.println("매개변수의 합은 " + sum + " 입니다.");
            System.out.println("매개변수의 평균은 " + (float)sum / args.length + " 입니다.");
        }
    }
}