2、Java入门教程【IDEA】

本文介绍了如何下载和使用IDEA社区版进行Java程序开发,包括创建项目和包,编写HelloWorld类,以及一系列提高开发效率的快捷键操作。此外,还讲解了自定义模板功能,如快速生成主函数和打印语句。
摘要由CSDN通过智能技术生成

1、下载

IDEA社区版:下载地址

image-20230711231019101

IDEA管理JAVA程序的结构:

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

image-20230712205032285

2、创建工程

  1. 创建【project】

image-20230712211826911

image-20230712212018716

点击【create】后,项目结构如下:

image-20230712212043677

  1. 创建【package】

我们继续在【src】目录下创建【package】:com.itfeiniu.hello

image-20230712212414023

image-20230712212337693

然后在package下创建一个【HelloWorld】类:

package com.itfeiniu.hello;

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

完成后,项目结构如下:

image-20230712212606789

  1. 运行程序

    image-20230712212730749

    控制台打印如下:

    image-20230712212801248

3、主题和字体

image-20230712213432940

4、常用快捷键

'1.1 Ctrl+'系列

快速定位源码,将光标放在方法上输入Ctrl + B , 可以去到该方法的源码Ctrl + B
复制当前行,直接在下一行复制出当前行Ctrl + D(Duplicate复制)
在当前文件中查找文本Ctrl + F
快速定位到指定行指定列Ctrl + G
显示类结构图(类的继承层次)Ctrl + H(Hierarchy层级)
提示代码,在输入代码时可以提示快捷键Ctrl + J
快速重写基类或者接口中的方法Ctrl + O(Override重写)
查找并替换文本,支持多行查找,或者只在代码中查找,或者只在注释中查找,或者使用正则表达式查找Ctrl + R(Replace 替换)
删除当前行Ctrl + Y
快速搜索和打开类Ctrl + N
快速转到当前类的父类Ctrl + U
快速定位到代码块开始位置Ctrl + [
快速定位到代码块结束位置Ctrl + ]
添加注释和取消注释,【第一次是添加注释,第二次是取消注释】(单行)Ctrl + ‘/’
添加注释和取消注释,【第一次是添加注释,第二次是取消注释】(多行)Ctrl + Shift +‘/’
在当前行上面插入一行空行。注意:需要在行首使用该快捷键Ctrl + Enter
删除单词,可以一下删除整个单词Ctrl + BackSpace

1.2 'Alt+'系列

快速补全代码Alt + /
快速切换代码视图Alt + Left/Right
在方法间快速移动定位Alt + Up/Down
快速提示完成,在代码可能存在语法问题时,IDEA 会提示使用该快捷键可以快速自动修正Alt + Enter
快速生成含有任意形参的构造器,和私有属性的 Getter / Setter 方法等Alt + Insert
显示当前方法的声明Alt + Q
快速打开或隐藏 Project 面板Alt + 1
快速显示类结构,可以显示类中包含的所有属性和方法Alt + 7

1.3 'Ctrl + Alt’系列

快速格式化代码Ctrl + Alt + L
自动缩进行Ctrl + Alt + I
优化导入的类和包Ctrl + Alt + O
将选中的代码使用 if、while、try/catch 等代码块包装起来Ctrl + Alt + T

1.4 'Shift+'系列

在当前行下面生成一行空行,光标自动移到空行行首Shift + Enter
快速定位高亮错误或警告位置Shift + F2

1.5 'Ctrl+Shift’系列

去除相关的代码块包装Ctrl + Shift + Delete
将光标所在的代码块向上/下整体移动Ctrl + Shift + Up/Down
快速运行当前程序Ctrl + Shift + F10
添加或取消多行注释(第一次添加,第二次删除)Ctrl + Shift + /
快速整合两行代码,将光标所在行和下一行的代码合并成一行Ctrl + Shift + J

5、自定义模板

2.1 psvm/main

输入psvm/main,按下回车即可快速生成主函数

2.2 sout

输入sout,按回车,快速生成打印语句

2.3 fori/iter

输入fori,生成普通for循环语句;输入iter,生成加强for循环语句

2.4 自定义

在IDEA界面中将光标移动到 File --> Settings --> Editer --> Live templates 即可自定义快捷键方式

img

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

IT飞牛

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

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

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

打赏作者

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

抵扣说明:

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

余额充值