java基础-Idea的使用和方法

day04 Idea、方法

    一、IntelliJ Idea

        1、开发工具概述

            概述:

                集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具

            举例

                JavaEE

                    Eclipse

                    IntelliJ IDEA

                    NetBean

                    MyEclipse

                    ....

                前端开发

                    HBuilder

                    DreamWeaver

        软件安装

            步骤

           首次启动向导

                3.配置JDK

                    根据自己的JDK实际安装路径进行选择

                4.创建Project(工程)

                    

        创建包、类

            创建包

               

            创建类

        设置

            字体设置

                

        项目目录

            

                .idea 目录和 demo.iml 和我们开发无关,是IDEA工具自己使用的

                out 目录是存储编译后的.class文件

                src 目录是存储我们编写的.java源文件

        快捷键

            复制和新增代码行

                Ctrl+Y :删除光标所在行

                Ctrl+D :复制光标所在行并把,复制的内容插入光标位置下面

            格式化代码

                Ctrl+Alt+L :格式化代码

            导包

                Alt+Enter :导入包,自动修正代码

            代码注释

                Ctrl+/ :单行注释

                Ctrl+Shift+/ :选中代码注释,多行注释,再按取消注释

            Java类的代码自动生成

                Alt+Ins :自动生成代码,toString,get,set等方法

            移动代码行

                Alt+Shift+上下箭头 :移动当前代码行

        修改代码补全快捷键

            原因

                1.由于IDEA的代码提示功能和windows快捷键冲突

            修改步骤

            

        导入和关闭项目

            关闭项目

                方式一

                    

                方式二

                    

            导入项目

               

    二、方法

        定义方法

            格式

                

            格式详解

                修饰符: public static 固定写法

                返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者

                参数列表:方法在运算过程中的未知数据,调用者调用方法时传递

                return :将方法执行后的结果带给调用者,方法执行到 return ,整体方法运行结束

            代码示例

            明确事项

                明确方法的返回值

                    明确返回值类型 :方法计算的是整数的求和,结果也必然是个整数,返回值类型定义为int类型

                明确参数列表

                    计算哪两个整数的和,并不清楚,但可以确定是整数,参数列表可以定义两个int类型的变量,由调用者调用方法时传递

            注意事项:

                1.定义位置,类中方法外面

                2.返回值类型,必须要和 return 语句返回的类型相同,否则编译失败

                3.不能在 return 后面写代码, return 意味着方法结束,所有后面的代码永远不会执行,属于无效代码。

        方法调用图解

            

        方法分类

            根据返回值分类

                有返回值

                无返回值

            根据参数列表分类

                有参数列表

                无参数列表

            综合分类

                有返回值

                    有返回值有参数列表

                    有返回值无参数列表

                无返回值

                    无返回值有参数列表

                    无返回值无参数列表

        方法调用形式

            1.直接调用: 直接写方法名调用

            2.赋值调用: 调用方法,在方法前面定义变量,接收方法返回值

            3.输出语句调用:在输出语句中调用方法, System.out.println( 方法名())

            不能用输出语句调用 void 类型的方法。

因为方法执行后没有结果,也就打印不出任何内容

        2、方法重载

            概述:

                指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关

            说明条件

                必要条件

                    同一个类中

                    方法名相同

                    参数列表不同

                        个数不同

                        数据类型不同

                        顺序不同

                无关条件

                    与修饰符无关

                    与返回值无关

            代码示例

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值