Current location - Education and Training Encyclopedia - University rankings - What compiler is used in college Java teaching?
What compiler is used in college Java teaching?
A solar/lunar eclipse

When I was studying java, I first came into contact with eclipse. Oh, wow, at that time, I felt that eclipse was awesome and had many advanced functions:

1. Package management is convenient. Visual window, it is very convenient to create directories and files, and it is convenient to move and copy packages.

2. Hot key operation. Don't say anything about copying and saving. The function of code prompt is still very good. It is written that when the brain is suddenly short-circuited, you can quickly pull the brain back by shortcut keys.

3. Code debugging. Sometimes, when you write code, you suddenly report an error. I don't know what happened. At this time, if you use an editor, you can use debugging mode to debug, find out the problem and solve it.

4. Some plug-ins such as code management. Code synchronization tools, such as svn or git, will definitely be used in enterprises, and such plug-ins will be provided in editors to facilitate code management.

The second idea

Compared with eclipse and myeclipse, the basic functions of idea are similar.

1. package management: there is also convenient package and resource management.

2. Hotkey: It also provides hotkey management, which is also very easy to use.

3. Code debugging: Debugging mode is also very comfortable to use.

4. Plug-ins: Some plug-ins are also supported, such as hot deployment plug-ins.

Three comparisons

1. Action: The two software shortcuts are different. Although idea is compatible with some eclipse shortcuts, it is not recommended.

2. Resource consumption: idea can eat more memory. Yo, the computer configuration is too low. It doesn't hurt. The eclipse is a little softer.

3. Free or not: eclipse is free, myeclipse and idea are paid. But you know.

4. Professionalism: idea should be more professional, with higher code update mechanism and code prompt function. But eclipse covers a wider range, except java and projects that can be edited in other languages.

Four suggestions

1. If the computer configuration is low, it is recommended to use eclipse and use a lower version, so that the computer will not be too laborious. If the configuration is relatively high, such as 16G memory and solid state drive, then use idea.

2. There is no best editor, only the editor that suits you best. Any editor who is used to it will be fine.

I hope it helps you! ~