JAVA学习笔记2024-01-31

本文详细介绍了Java编程中的return、break和continue的关键字在跳出多重循环中的区别,以及数据类型转换,包括自动和强制类型转换。此外,还讨论了JVM、JRE和JDK之间的关系。
摘要由CSDN通过智能技术生成
  1. 在java中如何跳出多重循环

            return 、break和continue的区别和作用
    1.  return关键字并不是专门用于跳出循环的,return的功能是结束一个方法。 一旦在循环体内执行到一个return语句,return语句将会结束该方法,循环自然也随之结束。
    2. 与continue和break不同的是,return直接结束整个方法,不管这个return处于多少层循环之内。
    3. continue的功能和break有点类似,区别是continue只是中止本次循环,接着开始下一次循环。而break则是完全中止循环。
    4. 双层FOR循环中,在内循环使用Continue,只会在内循环中跳过此处循环,小循环继续执行,不会跳过大循环。
    5. break语句对if-else的条件语句不起作用。
    6. 在多层循环中,一个break语句只向外跳一层。
    7. 由于它是用来退出循环或者switch语句的, 所以只有当它出现在这些语句的时候, 这种形式的break语句才是合法的。
  2. 八大数据类型

    1. 整数:byte ,short,int ,long
    2. 小数:float,double
    3. 字符:char
    4. 布尔型:boolean
  3. 数据类型转换

    1. 低级到高级的自动类型转换
    2. 高级到低级的强制类型转换

    3. 包装类过渡类型能够转换

  4.  jvm、jre、jdk的区别

        jdk--->包含jre、jvm,主要是给程序员使用的,包含一个开发工具和运行工具

        jre --->Java Runtime Environment,是指Java的运行环境,是可以在其上运行、测试和传输应用程序的Java平台,包含jvm,主要给需要运行java程序的用户,主要是包含java程序需要运行的基本类库

        jvm -->java虚拟机,引入JVM后,Java语言在不同平台上运行时不需要重新编译。JVM是Java跨平台的核心。java程序需要运行的载体,java程序不能直接运行在操作系统上,只能通过jvm解释给操作系统

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值