Java学习笔记之IDEA的安装与下载以及相关配置

1 IDEA概述

​IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。

集成环境: ​把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。

2 IDEA的下载和安装

2.1下载

  • 网址:https://www.jetbrains.com/zh-cn/idea/

2.2 安装

  • 双击安装包。
  • 点击next,准备安装

在这里插入图片描述

  • 点击Browse修改安装路径。修改完毕点击next。

在这里插入图片描述

  • 勾选在创建桌面快捷方式,其他的不要勾选。点击next。

在这里插入图片描述

  • 点击Install,准备安装。

在这里插入图片描述

  • 等进度条读取完毕之后,会有最终界面提示。点击finish即可。

在这里插入图片描述

  • 第一次启动会询问,是否导入一些设置。选择第二个不导入,保持默认设置,再点击OK。

在这里插入图片描述

  • 选择背景主题:左边是黑色背景。右边是白色背景。 这个可以根据自己的喜好来选择。选择完毕点击右下角的next

在这里插入图片描述

  • 在本界面让我们购买idea。可以使用免费使用30天。点击第一排第二个。Evaluate for free

在这里插入图片描述

  • 点击蓝色的Evaluate,就可以开始免费试用30天了。

在这里插入图片描述

  • 当看到这个界面,就表示idea已经成功安装完毕。可以点击右上角关闭。

在这里插入图片描述

3 基础设置

自动导包:
在这里插入图片描述
修改代码字体:
在这里插入图片描述
修改注释:
在这里插入图片描述
提示忽略大小写:
在这里插入图片描述
修改主题:
在这里插入图片描述

4 IDEA中层级结构介绍

4.1 结构分类

  • project(项目、工程)
  • module(模块)
  • package(包)
  • class(类)

4.2 结构介绍

​ 为了让大家更好的吸收,package这一层级,我们后面再学习,先学习最基础的project、module、class。

project(项目、工程)

​ 淘宝、京东、黑马程序员网站都属于一个个项目,IDEA中就是一个个的Project。

module(模块)

​ 在一个项目中,可以存放多个模块,不同的模块可以存放项目中不同的业务功能代码。在黑马程序员的官方网站中,至少包含了以下模块:

  • 论坛模块
  • 报名、咨询模块

为了更好的管理代码,我们会把代码分别放在两个模块中存放。

package(包)

​ 一个模块中又有很多的业务,以黑马程序员官方网站的论坛模块为例,至少包含了以下不同的业务。

  • 发帖
  • 评论

为了把这些业务区分的更加清楚,就会用包来管理这些不同的业务。

class(类)

​ 就是真正写代码的地方。

4.3 小结

  • 层级关系

    ​ project - module - package - class

  • 包含数量

    ​ project中可以创建多个module
    ​ module中可以创建多个package
    ​ package中可以创建多个class

    ​ 这些结构的划分,是为了方便管理类文件的。

5 IDEA中的第一个代码

5.1 操作步骤

  • 创建Project 项目
  • 创建Module 模块
  • 创建class 类
  • 在类中编写代码
  • 完成编译运行

5.2 分步图解

  • 双击启动图标

    在这里插入图片描述

  • 首先要新建一个项目,点击creat new project

    在这里插入图片描述

  • 我们要从0开始写代码,所以新建一个空的什么都没有的项目。

    点击左下方的Empty Project

    再点击右下角的next

在这里插入图片描述

  • 输入项目的名称以及项目的存放路径

在这里插入图片描述

  • 点击ok。idea会帮助我们在本地创建一个项目文件夹

在这里插入图片描述

  • 点击Module,准备新建一个模块

在这里插入图片描述

  • 点击+

    再点击New Module

在这里插入图片描述

  • 我们要编写Java代码,所以要新建一个Java模块。点击Java。再点击右下角的next。

在这里插入图片描述

  • 输入模块的名称。再点击右下角的Next

在这里插入图片描述

  • 成功新建一个模块之后,中间就会出现刚刚新建的模块

    点击右下角的OK

在这里插入图片描述

  • 回到主界面

    展开刚刚新建的模块

    右键点击src,选择New,选择Java Class

在这里插入图片描述

  • 输入类名,再按回车

在这里插入图片描述

  • 由于字体比较小

    所以,我们要设置一下字体。

    点击File,选择Setting。

在这里插入图片描述

  • 搜索一下font

    在右边可以输入Size的数值来调节代码字体的大小。

    设置完毕后点击右下角的OK

在这里插入图片描述

  • 编写代码

在这里插入图片描述

  • 运行代码:右键空白处,点击Run

在这里插入图片描述

  • 最下面会弹出控制台。所有输出语句中的内容,都会在控制台上展示。

在这里插入图片描述

6 声明

  • 该笔记整理字黑马程序员的Java笔记文档,由于毛毛张总是会忘记IDEA的一些默认配置,所有上传到此处,便于记忆,以后就不用每次去找了
  • 19
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
springboot学习笔记 spring基础 Spring概述 Spring的简史 xml配置 注解配置 java配置 Spring概述 Spring的模块 核心容器CoreContainer Spring-Core Spring-Beans Spring-Context Spring-Context-Support Spring-Expression AOP Spring-AOP Spring-Aspects Messaging Spring-Messaging WEB Spring-Web Spring-Webmvc Spring-WebSocket Spring-Webmvc-Portlet 数据访问/集成(DataAccess/Intefration) Spring-JDBC Spring-TX Spring-ORM Spring-OXM Spring-JMS Spring的生态 Spring Boot Spring XD Spring Cloud Spring Data Spring Integration Spring Batch Spring Security Spring HATEOAS Spring Social Spring AMQP Spring Mobile Spring for Android Spring Web Flow Spring Web Services Spring LDAP Spring Session Spring项目快速搭建 Maven简介 Maven安装 Maven的pom.xml dependencies dependency 变量定义 编译插件 Spring项目的搭建 Spring Tool Suite https://spring.io/tools/sts/all IntelliJ IDEA NetBeans https://netbeans.org/downloads/ Spring基础配置 依赖注入 声明Bean的注解 @Component组件,没有明确的角色 @Service在业务逻辑层(service层) @Repository在数据访问层(dao层) @Controller在展现层(MVC→SpringMVC) 注入Bean的注解 @Autowired:Spring提供的注解 @Inject:JSR-330提供的注解 @Resource:JSR-250提供的注解 Java配置 @Configuration声明当前类是一个配置类 @Bean注解在方法上,声明当前方法的返回值为一个Bean AOP @Aspect 声明是一个切面 拦截规则@After @Before @Around PointCut JoinPoint Spring常用配置 Bean的Scope Singleton Prototype Request Session GlobalSession SpringEL和资源调用 注入普通字符 注入操作系统属性 注入表达式云算结果 注入其他Bean的属性 注入文件内容 注入网址内容 注入属性文件 Bean的初始化和销毁 Java配置方式 注解方式 Profile @Profile 通过设定jvm的spring.profiles.active参数 web项目设置在Servlet的context parameter中 事件Application Event 自定义事件,集成ApplicationEvent 定义事件监听器,实现ApplicationListener 使用容器发布事件 Spring高级话题 Spring Aware BeanNameAware BeanFactoryAware

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神马都会亿点点的毛毛张

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值