官术网_书友最值得收藏!

Java Integrated Development Environments

To simplify Java software development, many programmers use an Integrated Development Environment (IDE). There are several good, free Java IDEs available for download. Among them are:

  • NetBeans
  • Eclipse
  • JDeveloper
  • JCreator
  • IntelliJ IDEA

These are quite similar in how they work, so once you have used one, it's easy to switch to another.

Although all the Java examples in this book can be run at the command line, we will instead show them running on NetBeans. This has several advantages, including:

  • Code listings include line numbers
  • Standard indentation rules are followed automatically
  • Code syntax coloring

Here is the standard Hello World program in NetBeans:

Java Integrated Development Environments

Listing 1 Hello World program

When you run this program in NetBeans, you will see some of its syntax coloring: gray for comments, blue for reserved words, green for objects, and orange for strings.

In most cases, to save space, we will omit the header comments and the package designation from the listing displays, showing only the program, like this:

Java Integrated Development Environments

Listing 2 Hello World program abbreviated

Or, sometimes just we'll show the main() method, like this:

Java Integrated Development Environments

Listing 3 Hello World program abbreviated further

Nevertheless, all the complete source code files are available for download at the Packt Publishing website.

Here is the output from the Hello World program:

Java Integrated Development Environments

Figure 6 Output from the Hello World program

Note

Appendix describes how to install and start using NetBeans.

主站蜘蛛池模板: 麦盖提县| 施秉县| 丹寨县| 绍兴市| 玉树县| 莲花县| 固原市| 莱州市| 蓬溪县| 定州市| 安陆市| 松潘县| 固镇县| 浦北县| 昂仁县| 银川市| 大同县| 嘉荫县| 同德县| 台安县| 乌兰浩特市| 揭东县| 津市市| 宁乡县| 合肥市| 巨野县| 上饶市| 金坛市| 中卫市| 许昌县| 昌图县| 延边| 镇安县| 沛县| 凤山市| 贵定县| 凤台县| 滦南县| 大竹县| 农安县| 全南县|