- Java 9 Programming By Example
- Peter Verhas
- 410字
- 2021-07-02 23:37:27
Using an IDE
Integrated development environments are outstanding tools that help the development by offloading the mechanical tasks from the developer's shoulders. They recognize many of the programming errors as we type the code, help us find the needed library methods, display the documentation of the libraries, and provide extra tools for style checking, debugging, and so on.
In this section, we will look at some IDEs and how to leverage the functions they provide.
To get an IDE, you will have to download and install it. It does not come with the Java development tools because they are not part of the language environment. But, don't worry. They can be downloaded free of charge and are easy to install. They may be more complex to start up than a notepad editor, but even after a few hours of work, they will pay back the time you devote to learning them. After all, it is not without reason that no developer is coding Java in notepad or vi.
The three topmost IDEs are NetBeans, Eclipse, and IntelliJ. All are available in community versions, which means that you need not pay for them. IntelliJ has a full version that you can also buy. The community edition will be usable for learning the language. In case you do not like IntelliJ, you can use Eclipse or NetBeans. These are all free of charge. Personally, I use the IntelliJ community edition for most of my projects and the screen samples that show an IDE in this book will feature this IDE. But, it does not necessarily mean that you have to stick to this IDE.
In the developer community, there are topics that can be heavily debated. These topics are about opinions. Were they about facts the debate would easily be soon over. One such topic is: "Which is the best IDE?" It is a matter of taste. There is no definite answer. If you learn how to use one, you will like that and you will be reluctant to learn another one, unless you see that the other one is so much better. That is the reason developers love the IDE they use (or just hate, depending on their personality), but they keep using the same IDE usually for a long time. There is no best IDE.
To download the IDE of your choice, you can visit either one of the following websites:
- https://netbeans.org/ for NetBeans
- http://www.eclipse.org/ for Eclipse
- https://www.jetbrains.com/idea/ for IntelliJ
- DBA攻堅(jiān)指南:左手Oracle,右手MySQL
- Mastering JavaScript Object-Oriented Programming
- Getting started with Google Guava
- 無代碼編程:用云表搭建企業(yè)數(shù)字化管理平臺
- Python王者歸來
- TypeScript圖形渲染實(shí)戰(zhàn):基于WebGL的3D架構(gòu)與實(shí)現(xiàn)
- 概率成形編碼調(diào)制技術(shù)理論及應(yīng)用
- INSTANT Django 1.5 Application Development Starter
- RealSenseTM互動開發(fā)實(shí)戰(zhàn)
- Web前端應(yīng)用開發(fā)技術(shù)
- Java程序設(shè)計(jì)案例教程
- Test-Driven JavaScript Development
- C++ Application Development with Code:Blocks
- Learning Grunt
- Mastering JavaScript