要想编写、测试、运行Java程序必须安装Java开发工具包(Java Development Kit,JDK)。除了必需的JDK,高效编写Java程序还离不开集成开发环境,目前主流的工具是IntelliJ IDEA、Eclipse。