# IDEA knowledge

IDEA knowledge


Installation directory:

  • bin: boot file, configure some attribute information, IDEA's
  • jre64: IDEA comes with the operating environment
  • lib: IDEA depend on a number of related class libraries
  • Some license information related plug-ins: license
  • plugins: plugins

Configuration directory:

  • config: configuration information, templates, plug-in, shortcuts
  • system: Cache
  • If the configuration change is broken, you can delete these directories, restart, will generate a default configuration, ie, the initial configuration information, the equivalent of a key to restore

Project directory:

  • sre: used to store the code
  • out: storing bytecode for each class generated
  • .idea and project.iml: for the IDEA-specific file

Glossary

  • module (module): project is the top level, second level is the module, a project can have multiple module, a large project requires multiple modules: such as plug-in module, web module, large projects completed by different people in different modules .

  • You can create class while creating package: class name qwe.qw, the package name qwe, class name qw, that is the last one before the decimal point for the package name, followed by the class name (see bilibili still Silicon Valley IDEA video)

  • Java package concept: the equivalent of a folder, easy to find and can prevent the occurrence of the same class name to cause confusion, so that the same name can coexist in a class program can not be the same as a package under the name of the class, the class name can be different packages under the same .
  • Create a java class time if the package has not been created, the next part of the default package.

Guess you like

Origin www.cnblogs.com/sstealer/p/11110780.html