`

Flow control

    博客分类:
  • Java
JVM 
阅读更多

switch case
1. switch的表达式结果必须为char,byte,short,int, Enum
2. case常量必须是编译时常量
    final int a = 1;
    final int b;
    b = 2;
    int x = 0;
    switch(x){
        case a:  //OK
        case b:  //compiler error
    }
3. byte->int
    byte g = 2;
    switch(g){
        case 23:  //ok
        case 128:  //compiler error
    }
    byte被隐式转换为int,但是128超过byte的取值范围,因此导致编译出错
   
4. 多个case使用相同的值也是非法的
   int x = 0;
   switch(x){
      case 80:  //OK
      case 80:  //compiler error
   }

5. break
    switch表达式匹配的第一个case常量是JVM执行的入口点,一旦匹配,则会执行
    所有后续代码,直至发现break或者到达switch语句末尾
    int x = 1;
   switch(x){
      case 1: System.out.println("x is one");
      case 2: System.out.println("x is two");
      case 3: System.out.println("x is three");
   }
   以上输出: x is one
              x is two
              x is three

分享到:
评论

相关推荐

    Efficient Reconciliation and Flow Control for Anti-Entropy Protocols

    The paper shows that anti-entropy protocols can process only a limited rate of updates, and proposes and ...new state reconciliation mechanism as well as a flow control scheme for anti-entropy protocols.

    Flow-Control-Instructions.rar_control_flow control

    在编程和计算机科学中,控制流(Control Flow)是指程序执行的顺序,它决定了指令如何按照预定的逻辑进行。在给定的资源"Flow-Control-Instructions.rar_control_flow control"中,我们关注的重点是代码中的控制流...

    PSS.zip_control_power flow control_pss_unified power

    在电力系统领域,"PSS.zip_control_power flow control_pss_unified power"这一主题涉及到的是电力系统的稳定性增强技术,特别是励磁控制系统(Power System Stabilizer,简称PSS)在统一功率流控制(Unified Power ...

    RoCE_with_Priority_Flow_Control_Application_Guide

    #### PFC(Priority Flow Control) PFC是数据中心桥接(DCB)功能的一部分,它允许在硬件层面控制网络流量。通过PFC,可以为不同的流量类型设置优先级,并且在发生拥塞时只对较低优先级的流量进行暂停控制,而高...

    PHP Tutorial - Flow control and Looping [3]_control_php_

    在"PHP Tutorial - Flow control and Looping"中,我们将深入探讨这两个关键概念。 1. **条件语句** - `if`:PHP中的`if`语句用于基于一个条件执行代码。例如: ```php if ($score >= 90) { echo "优秀"; } ...

    selenium-ide-flowcontrol循环、判断插件

    SeleniumIDE来编写测试场景,然后利用Java语音来做各种条件、循环等工作。其实IDE配合插件用好了也很经典,尤其在IDE中使用Java_script能编写更丰富的测试用例。摆脱庞大的SeleniumServer端就从这里开始吧!...

    Java_A powerful flow control component enabling reliability.zip

    "Java_A powerful flow control component enabling reliability.zip" 提到的核心概念是“强大的流控组件”,这通常指的是用于管理和控制应用程序中数据流的工具,以确保系统的稳定性和可靠性。在此,我们主要讨论的...

    5jiedianchaoliujisuanyichuansuanfa.rar_5bus_power flow control_投

    首先,我们来详细解释“5bus power flow control”这一概念。5bus系统是电力系统分析中常见的简化模型,由五个节点(即 bus,代表变电站或电源点)构成,用于教学和研究目的。在这个系统中,潮流计算通常包括求解...

    电子-Flowcontrol0723.SchDoc

    电子-Flowcontrol0723.SchDoc,单片机/嵌入式MSP430

    45)_比例流量控制阀Proportional flow control valve_2FRE16_merged.pdf

    【比例流量控制阀Proportional Flow Control Valve 2FRE16】是一种用于精确控制液压系统中流体流量的阀门,适用于2路操作。这款阀门的设计具有压力补偿器,能够确保在不同工作压力下保持稳定的流量控制。它采用比例...

    Flow control using plasma actuator with a Gurney flap

    Flow control over a NACA 0012 airfoil using dielectric-barrier-discharge plasma actuator with a Gurney flap

    32)_流量控制阀S20,E24,Flow control valve_2FRM16,10.pdf

    32)_流量控制阀S20,E24,Flow control valve_2FRM16,10.pdf

    network-lacp-lldp-stp-igmp-mld-dhcp-arp-flowcontrol-icmpv6

    network-lacp-lldp-stp-igmp-mld-dhcp-arp-flowcontrol-icmpv6

    交换机Flow-Control指导书

    ### 交换机Flow-Control指导书知识点详解 #### 一、端到端流量控制与链路层流量控制的区别 端到端流量控制(End-to-End Flow Control)是一种确保数据发送在接收方没有足够的资源(例如缓冲区空间)时能够停止发送...

    RS232的三种流控制模式

    在RS232通信中,为了确保数据传输的正确性和效率,通常会采用流控制(Flow Control)技术来管理数据的发送与接收。本文将详细介绍RS232通信中常见的三种流控制模式:DTR/DSR、RTS/CTS以及XON/XOFF。 1. DTR/DSR...

    Recent developments in DBD plasmaflow control

    Flow control using DBD (dielectric-barrier-discharge) plasma actuators is a relatively new, but rapidly expanding area of research.

    sentinel-parameter-flow-control-1.8.0-API文档-中文版.zip

    赠送jar包:sentinel-parameter-flow-control-1.8.0.jar; 赠送原API文档:sentinel-parameter-flow-control-1.8.0-javadoc.jar; 赠送源代码:sentinel-parameter-flow-control-1.8.0-sources.jar; 赠送Maven依赖...

    Air Flow Control Using Fuzzy Logic

    ### 模糊逻辑控制在空气流动控制中的应用 #### 引言 模糊逻辑作为一种智能控制技术,已经被广泛应用于各类电子产品、家用电器、汽车电子、过程控制及自动化领域。其主要优势在于能够处理非线性系统,并简化产品...

    PID.rar_PID流量控制_flow control_pid_加热pid

    PID(比例-积分-微分)控制器是一种广泛应用在自动化控制系统中的算法,特别是在工业领域,如加热系统和流量控制。这个“PID.rar”压缩包包含了与PID控制相关的汇编程序,核心是实现PID算法的代码,文件名为“PID....

Global site tag (gtag.js) - Google Analytics