函数(方法)

函数(方法)

函数的概念:使用{}将代码包裹起来,并给这个代码起一个名字:方法名------>以后直接使用方法名调用.{}代码

函数的格式

有返回值类型

public static 返回值类型 方法名(形式参数类型1 参数名称1,形式参数类型2 参数名称2…){

​ return 结果

}

明确返回值类型的函数调用

1.赋值调用:推荐使用

2.单独调用:无意义

3.输出调用:

无返回值类型:

public static void 方法名(形式参数类型 参数名称,形式参数类型2 参数名称2…){

​ 输出/其他业务操作

}

void类型的函数调用

单独调用

函数格式的解释说明

1.权限修饰符:public static

2.返回值类型:限定返回值数据类型

3.方法名:遵循标识符规则

4.参数类型:限定调用方法是传入参数的数据类型

5.方法体:完成功能的代码

6.return:结束方法以及返回方法指定类型的值\

7.返回值:程序被return带回的结果,返回给调用者

什么是函数重载

函数重载:方法名相同,参数个数和参数类型不同

数组的概念以及特点

概念:是可以存储元素的一种容器

特点:元素类型必须一致

数组的定义格式

定义初始化:

​ 数据类型[] 数组名称;

​ 数据类型 数组名称[]

动态初始化:指定数组长度,系统默认给元素分配值

​ 数据类型[] 数组名称=new 数据类型[数组长度]

​ 数据类型 数组名称[]=new 数据类型[数组长度]

静态初始化:直接指定了元素值,系统默认分配长度

​ 数据类型[] 数组名称=new 数据类型[]{元素1,元素2,元素3,元素4};

​ 数据类型 数组名称[]=new 数据类型[]{元素1,元素2,元素3,元素4};

	静态初始化的简化格式

​ 数据类型 数组名称[]={元素1,元素2,元素3,元素4};

​ 数据类型[] 数组名称={元素1,元素2,元素3,元素4};

JAVA内存分配

栈内存:存储的一般都是局部变量

堆内存:new 出来的东西都在堆内存

方法区:相关存储class区,相关static区域,字符串常量等.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值