• 第1章 Java、IDEA环境部署与配置


    JavaEE简介与IDE环境部署

    课程目录

    • JavaEE简介
    • JDK环境部署
    • IntelliJ IDEA环境部署

    JavaEE简介

    1. JavaEE是什么?

    Java EE(Java Platform,Enterprise Edition)是sun公司(2009年4月20日甲骨文将其收购)推出的企业级应用程序版本。这个版本以前称为 J2EE。能够帮助我们开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 3.0应用程序。

    2. Java技术系列的3个版本

    • JavaSE:Java Standard Edition,Java 技术标准版,以界面程序、Java小程序和其它一些典型的应用为目标

    • JavaEE:Java Enterprise Edition,Java技术企业版,以服务器端程序和企业软件的开发为目标

    • JavaME:Jave Micro Edition,Java技术微型版,为小型设备、独立设备、互联移动设备、嵌入式设备程序开发而设计

    3. JavaEE知识体系

    见Xmind思维导图

    JDK环境部署

    JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。

    1. JDK的下载

    下载网址:www.oracle.com

    下载步骤:

    • 登录Oracle公司官网,www.oracle.com,如图所示:在底部选择Developers开发者
      在这里插入图片描述

    • Developers页面中间的技术分类部分,选择Java,单击进入,如图所示:
      在这里插入图片描述

    • 在顶部,找到Downloads,在此选择JavaSE,单击进入,如图所示:

    在这里插入图片描述

    • 选择Java downloads选项卡,默认是最新版的Java下载,同时选择安装的系统,点击下载链接即可完成下载,如图所示:
      在这里插入图片描述

    • 如果要下载之前JDK版本,还在上面的页面点击Java archive选择对应的Java版本即可:
      在这里插入图片描述
      windows用户根据自己的电脑位数(64位或者32位)下载exe文件即可。

    2. JDK的安装

    安装步骤:

    • 双击jdk-21_windows-x64_bin.exe文件,一直单击下一步,如果需要修改安装路径,要保证路径不要含有中文。现在的JDK安装可以不用配置环境变量,安装完成后会自动帮我们配置,但这种配置并不会处处生效,例如安装Tomcat时JDK默认的环境变量配置还是不会生效,所以最好还是手动配置好,我们可以先在JDK安装完毕后可以直接通过win +r快捷键方式打开cmd窗口:
      在这里插入图片描述
      回车确认后执行:java -version验证Java环境是否安装成功
      在这里插入图片描述

    3. 配置环境变量

    配置步骤:

    • 打开桌面上的计算机,进入后在左侧找到计算机,单击鼠标右键,选择属性,如图所示:
      在这里插入图片描述

    • 选择高级系统设置,如图所示:
      在这里插入图片描述

    • 高级选项卡,单击环境变量,如图所示:
      在这里插入图片描述

    • 系统变量中,单击新建 ,创建新的环境变量,如图所示:
      在这里插入图片描述

    • 变量名输入JAVA_HOME,变量值输入JDK所在路径:例如 D:\develop\Java\jdk1.8.0_202 ,并单击确定,如图所示:

    在这里插入图片描述

    • 选中Path 环境变量,双击或者点击编辑 ,如图所示:

    在这里插入图片描述

    • 在变量值的最前面,键入%JAVA_HOME%\bin; 分号必须要写,而且还要是英文符号。如图所示:
      在这里插入图片描述

    • 环境变量配置完成,重新开启DOS命令行,在任意目录下输入javac 命令,运行成功:
      在这里插入图片描述

    IntelliJ IDEA环境部署

    1. IntelliJ IDEA介绍

    IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS 整合、代码审查、创新 GUI 设计等方面的功能可以说是超常的。

    IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。IntelliJ IDEA 是为在各个方面最大化提高开发者生产力的而设计的。同时强大的静态代码分析和人机工程学设计使开发不仅高效,而且令人愉快。IntelliJ IDEA 是为在各个方面最大化提高开发者生产力的而设计的。同时强大的静态代码分析和人机工程学设计使开发不仅高效,而且令人愉快。
    在这里插入图片描述

    2. IDEA的下载

    下载网址: https://www.jetbrains.com/idea/download/#section=windows

    IDEA 分为两个版本: 旗舰版(Ultimate)和 社区版(Community)。
    在这里插入图片描述

    两个不同版本的详细对比,可以参照官网: https://www.jetbrains.com/idea/features/editions_comparison_matrix.html

    官网提供的详细使用文档: https://www.jetbrains.com/help/idea/meet-intellij-idea.html

    3. IDEA的安装

    双击下载好的安装包(ideaIU-Ultimate-2019.2.3.exe)

    欢迎安装:

    在这里插入图片描述

    是否删除电脑上低版本的IDEA:
    在这里插入图片描述

    选择安装目录:

    在这里插入图片描述

    确认操作系统类型,确认是否与.java、.groovy、.kt 格式文件进行关联,这里也可以选择不关联:

    在这里插入图片描述

    在【开始】菜单新建一个文件夹,来管理IDEA的相关内容:

    在这里插入图片描述

    在这里插入图片描述

    完成安装:

    在这里插入图片描述

    4. IDEA的激活

    双击在这里插入图片描述

    是否导入之前版本的配置:
    在这里插入图片描述

    启动界面:

    在这里插入图片描述

    选择UI界面的主题:

    在这里插入图片描述

    激活:
    在这里插入图片描述
    在这里插入图片描述

    6. 新建HelloWorld项目

    创建项目:
    在这里插入图片描述

    创建Java项目:
    在这里插入图片描述
    在这里插入图片描述

    指定项目名称和代码存储目录:
    在这里插入图片描述

    关闭提示:
    在这里插入图片描述

    完成项目创建:

    在这里插入图片描述

    新建Java类:
    在这里插入图片描述

    在这里插入图片描述

    编写代码:

    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello World!");
        }
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5

    运行:
    在这里插入图片描述
    在这里插入图片描述

    7. IDEA基本配置

    显示工具栏:
    在这里插入图片描述

    选择详细配置菜单和按钮:
    在这里插入图片描述
    在这里插入图片描述

    动提示功能设置:

    IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 system,IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入System 就可以进行代码提示和补充。 如果想不区分大小写的话,就把这个对勾去掉。
    在这里插入图片描述

    取消自动更新:
    在这里插入图片描述

    8. 配置目录

    8.1. 配置目录介绍

    启动后会在C盘的用户目录下生成如下两个目录,例如:C:\Users\Irene.IntelliJIdea2019.2
    在这里插入图片描述

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

    config 目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。此目录可看成是最重要的目录,没有之一,如果你还记得安装篇的介绍的时候,安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录,指的就是该目录。这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置。

    system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但也是最不可或缺的目录之一。

    8.2. 运行内存大小配置

    找到IDEA安装目录的bin目录例如:D:\ProgramFiles\JetBrains\IntelliJ_IDEA_2019.2.3\bin,找到idea64.exe.vmoptions文件,用文本编辑器打开:
    在这里插入图片描述

    * 大家根据电脑系统的位数,选择 32 位的 VM 配置文件或者 64 位的 VM 配置文件
    * 32 位操作系统内存不会超过 4G,所以没有多大空间可以调整,建议不用调整了
    * 64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。
    * 64 位操作系统且内存大于 8G 的,如果你是开发大型项目、Java 项目或是 Android 项目,建议进行修改,常修改的就是下面 3 个参数:
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述

    *Xms128m
      如果16 G 内存的机器可尝试设置为 -Xms512m(设置初始的内存数,增加该值可以提高 Java 程序的启动速度。)
    *Xmx750m
       如果16 G 内存的机器可尝试设置为 -Xmx1500m(设置最大内存数,提高该值,可以减少内存 Garage 收集的频率,提高程序性能)
    *XX:ReservedCodeCacheSize=240m
      如果16G 内存的机器可尝试设置为-XX:ReservedCodeCacheSize=500m(保留代码占用的内存容量)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
  • 相关阅读:
    C语言:用递归函数求斐波拉契数
    Cookie使用细节 [JavaWeb][Servlet]
    squid代理服务器应用
    STM32CubeMX学习笔记-USART_DMA
    C#的多线程UI窗体控件显示方案 - 开源研究系列文章
    解析Flutter应用在iOS环境中的性能优化技巧
    linux之进程管理命令
    longjmp导致局部变量丢失
    Centos8安装配置jenkins
    ios 使用runtime实现自动解归档
  • 原文地址:https://blog.csdn.net/m0_53951384/article/details/133984794