Java 5

05.01  方法

完成特定的代码块

修饰符返回值类型 方法名(参数类型 参数名1,参数类型 参数2…){

         方法体语句;

         return返回值;

}

修饰符目前就用public static 后面我们在详细解释

返回值类型就是功能结果的数据类型。

方法名符合命名规则即可

参数类型

         实际参数:实际参与运算的

形式参数:方法定义的,用于接收实际参数的。

参数类型就是参数的数据类型

参数名就是变量名

方法体语句就是参数的数据类型

Return 结束方法

返回值:就是功能的结果,由return带给使用者。

 

05.03

有返回值得方法调用:哪里调用返回到哪里

 

05.12方法重载

在同一个类中,方法名相同,参数列表不同,与返回值类型无关。

A:参数个数不同

B:参数类型不同。

 

05.15 数组

出门前总感觉哪里不对,掐指一算,命里缺鞋,五行缺包

New分配内存空间

Java程序为了提高程序的效率,就对数据进行了不同空间的分配。

具体的划分为如下5个内存空间

栈:存放的是局部变量

堆:存放的是所有new出来的东西

方法区:(面向对象部分详细讲解)

本地方法区:(和系统相关)

寄存器:(CPU使用)

 

局部变量:在方法定义中或者方法声明上的变量都成为局部变量。

堆内存的特点:

A:每一个new出来的东西都有地址值

B:每个变量都有默认值

         Byte,short,int,long  0

         Float,double   0.0

Char  \u0000

         Boolean false

引用类型 null

C:使用完就变成垃圾,但是并没有立即收回,会在垃圾回收器空闲的时候回应

栈内存数据用完就释放

堆内存数据脱离了作用域

 

 

 

 


 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值