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

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.

主站蜘蛛池模板: 东海县| 大关县| 荔波县| 克山县| 永善县| 洞头县| 大庆市| 左权县| 万源市| 景德镇市| 浑源县| 浪卡子县| 临城县| 汾西县| 光泽县| 察隅县| 甘南县| 靖安县| 息烽县| 辛集市| 新巴尔虎左旗| 出国| 溧水县| 将乐县| 永登县| 连南| 南和县| 夏邑县| 漳平市| 新泰市| 沾化县| 长汀县| 北京市| 南充市| 乳山市| 寿阳县| 拉孜县| 大方县| 厦门市| 乌拉特后旗| 鄂托克旗|