Java 概览与模板

Main 类、包、竞赛结构

提交要求

公共类名必须为 Main,与文件名一致。本 OJ 使用 Java 在沙箱中编译运行。

推荐模板

import java.util.*;
import java.io.*;

public class Main {
    static final int INF = 0x3f3f3f3f;

    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(
            new InputStreamReader(System.in));
        PrintWriter out = new PrintWriter(
            new BufferedOutputStream(System.out));

        // solve

        out.flush();
    }
}

与 C++ 的差异

  • 强类型,必须声明类型
  • 无指针运算,数组与集合用类封装
  • 大数组注意 对象基本类型 数组的区别