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

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.

主站蜘蛛池模板: 定陶县| 泊头市| 胶南市| 顺义区| 仙桃市| 蒙自县| 普格县| 改则县| 尼玛县| 河南省| 文山县| 治多县| 苗栗市| 临汾市| 通江县| 中方县| 剑川县| 广南县| 江都市| 神池县| 临猗县| 遵义市| 永登县| 武穴市| 荣成市| 民县| 克拉玛依市| 金沙县| 金沙县| 洪雅县| 华安县| 新化县| 牟定县| 丰城市| 上蔡县| 襄城县| 湟中县| 遵义县| 星子县| 乳山市| 新绛县|