控制跳转语句break,continue,return;Java基础:方法调用、方法重载、内存分配以及栈和堆的区别;面向对象:面向对象的思想、成员变量和局部变量的区别、匿名对象、封装

**

控制跳转关键字

**
break:中断
(1)使用场景:在选择结构switch语句中;在循环语句中;离开使 用场景的存在是没有意义的
(2)作用:退出单层循环;退出多层循环(几乎不使用)
要想实现这个效果,就必须知道一个东西;带标签的语句;
格式:标签名:语句
continue:继续
(1)使用场景:在循环语句中;离开使用场景的存在是没有意义的
(2)作用:跳出一次循环,执行下一步操作
return:返回
作用:就是退出一个方法,跳转到上层调用的方法

Java基础

方法调用
方法:相当于c语言中的函数
方法调用有三种方式,单独调用、赋值调用和输出调用。这里我们推荐赋值调用,即将方法调用后的值赋给新定义的变量,方便使用。
注意事项:方法不调用不执行;方法与方法是平级关系,不能嵌套定义;方法定义的时候参数之间用逗号隔开;方法调用的时候不用在传递数据类型;如果方法有明确的返回值,一定要由return带回一个值。
方法重载
概述:在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同,与返回值无关
参数列表不同:
A:参数个数不同
B:参数类型不同
C:参数顺序不同
内存分配以及栈和堆的区别
:存放的是局部变量(在方法定义中或者方法声明上的变量都是局部变量)
:存放的是所有new出来的东西
特点:
a:每一个new出来的东西都会为其分配一个地址值
b:每一个变量都有一个默认的值
byte,short,int,long – 0
float,double – 0.0
char – ‘\u0000’
boolean – false
引用数据类型 – null
c:使用完毕就变成了垃圾,等待垃圾回收器对其回收
方法区
本地方法区:和系统相关
寄存器:cpu使用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值