zoukankan      html  css  js  c++  java
  • IDEA学习笔记

    IDEA介绍

    IDEA,是java语言的集成开发环境,在业界被认为是最好的java开发工具之一,尤其在智能代码助手,代码自动提示,重构,J2EE支持,Ant,JUnit,CVS整合,代码审查,创新GUI设计等方面的功能可以说是超常的。
    官网这样介绍自己:主要用于支持java,Scala。Groovy等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用,移动应用和Web开发等技术。

    查看目录结构

    bin目录:容器,执行文件和启动参数等

    idea.exe:相当于32位启动
    idea64.exe:相当于64位启动
    idea.exe.vmoptions:32位虚拟机的配置文件
    idea64.exe.vmoptions:64位虚拟机的配置文件
    idea.properties:idea的属性文件

    idea64.exe.vmoptions详细信息:

    -Xms128m //默认启动时的内存大小,已改为512(提高程序运行时的流畅性)
    -Xmx750m //内存最大上限,已改为1500(降低垃圾回收机的回收频率,提高流畅性)
    -XX:ReservedCodeCacheSize=240m //保留的代码所占有的内存空间的大小,已改为512
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -XX:CICompilerCount=2
    -Dsun.io.useCanonPrefixCache=false
    -Djava.net.preferIPv4Stack=true
    -Djdk.http.auth.tunneling.disabledSchemes=""
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -Djdk.attach.allowAttachSelf=true
    -Dkotlinx.coroutines.debug=off
    -Djdk.module.illegalAccess.silent=true

    help目录:快捷键文档和其他帮助文档

    jre64:64位java运行环境

    与视频教学版本不同,2019版的目录中未找到jre64目录,但是多出一个jbr目录

    lib:idea依赖的类库

    plugins:相关插件

    license:相关插件的许可文件

    设置目录

    对于这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动IDEA会再自动帮你再生成一个全新的默认设置,所以很多时候如果你把IDEA配置改坏了,没关系,删掉该目录,一切都会还原到默认。
    这与Eclipse的配置目录不同。

  • 相关阅读:
    js笔记1
    106. Construct Binary Tree from Inorder and Postorder Traversal根据后中序数组恢复出原来的树
    365. Water and Jug Problem量杯灌水问题
    452. Minimum Number of Arrows to Burst Balloons扎气球的个数最少
    650. 2 Keys Keyboard复制粘贴的次数
    249. Group Shifted Strings把迁移后相同的字符串集合起来
    450. Delete Node in a BST 删除bst中的一个节点
    528. Random Pick with Weight index的随机发生器
    582. Kill Process杀死所有子代
    348. Design Tic-Tac-Toe设计井字游戏
  • 原文地址:https://www.cnblogs.com/FangXu1998/p/12150020.html
Copyright © 2011-2022 走看看