Java基础IntelliJ IDEA使用和方法介绍

Posted Ricky_0528

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础IntelliJ IDEA使用和方法介绍相关的知识,希望对你有一定的参考价值。

文章目录

1. IntelliJ IDEA的使用

1.1 创建包和类

展开创建的工程,在源代码目录src上,鼠标右键,选择new->package,键入包名ricky.demo.day04(中间需要以 . 分隔)

这样创建出来的为一个多级的文件夹

所谓包就是文件夹,用来对类文件进行管理

在创建好的包上,鼠标右键,选择new->class创建类,键入类名

创建好后会默认生成类代码

一些代码简写

  • psvm:public static void main(String[] arg)
  • sout:System.out.println();
  • 5.fori:for (int i = 0; i < 5; i++)

1.2 IDEA常用快捷键

快捷键功能
Alt + Enter导入包,自动修正代码
Ctrl + Y删除光标所在行
Ctrl + D复制光标所在行的内容,插入光标位置下面
Ctrl + Alt + L格式化代码
Ctrl + /单行注释
Ctrl + Shift + /选中代码注释,多行注释,再按取消注释
Alt + Insert自动生成代码,toString,get,set等方法
Alt + Shift + 上下箭头移动当前代码行

补全代码:Ctrl + 空格被修改为了 Alt + /

修改快捷键方式:File -> Settings -> Keymap -> Main menu -> code

1.3 IDEA导入和关闭项目

导入项目:File -> Project Structure -> Modules -> 加号 -> Import Module -> 选择需要导入的项目/包一路next即可

关闭IDEA中已经存在的项目:File -> Close Project

2. 方法

2.1 方法的定义和调用

package ricky.demo.day04;

public class Method 
    public static void main(String[] args) 
        print();
    

    public static void print() 
        for (int i = 0; i < 5; i++) 
            for (int j = 5; j > 0; j--) 
                System.out.print("*");
            
            System.out.println();
        
    

2.2 定义方法的格式

修饰符 返回值类型 方法名(参数列表) 
    // 代码
    return 结果;

  • 修饰符:public static 目前的固定写法
  • 返回值类型:表示方法运行的结果的数据类型,方法的执行后将结果返回到调用者
  • 参数列表:方法在运算过程中的未知参数,调用者调用方法时传递
  • return:将方法执行后的结果带给调用者,方法执行到return,整体方法运行结束

2.3 定义方法的两个明确

  • 明确返回值类型
  • 明确参数列表

2.4 定义方法的注意事项

  • 定义位置:类中方法外面,不能在方法中再定义方法,即不允许嵌套
  • 返回值类型:必须要和return语句返回的类型相同,否则编译失败
  • 不能在return后面写代码,return意味着方法结束,所有后面的代码永远不会执行,属于无效代码
  • 方法定义的前后顺序无所谓

2.5 调用方法的三种形式

  • 直接调用:直接写方法名调用
  • 赋值调用:调用方法,在方法前面定义变量,接收方法返回值
  • 输出语句调用:System.out.println(方法名()),不能用输出语句调用void类型的方法,因为方法执行后没有结果,也就打印不出任何内容

2.6 方法重载

  • 指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关
  • 参数列表:参数个数不同,参数类型不同,参数的多类型顺序不同
  • 重载方法调用:JVM通过方法的参数列表,调用不同的方法

以上是关于Java基础IntelliJ IDEA使用和方法介绍的主要内容,如果未能解决你的问题,请参考以下文章

java基础IntelliJ IDEA入门和数组操作

Intellij IDEA 13 基础设置

大数据必学Java基础(三十):IDEA的使用介绍

为啥我的Intellij Idea的代码补全中没有object

如何在Intellij IDEA用图形界面打开.java文件

IntelliJ IDEA使用心得之基础篇