咱們都知道無論是C語言仍是Java或者是c#等語言,它們的流程都是有順序的,通常狀況下都是不會改變的。c#
但仍是有一些特殊的狀況,在Java中能夠改變Java流程順序的有四種方法。循環
它們分別是:調用方法、循環語句、選擇語句和跳轉。方法
調用方法還致使控制流程離開當前的方法,轉到被調用的方法中去。例如當咱們的main方法中調用了其餘的語言
一些類,當語句執行到這裏的時候,流程會直接跳轉到那個類中,去執行那個中的Java語句,當執行完成後纔會
返回到main方法中。
在遇到循環語句和條件語句時會根據這兩種語句的規則來執行代碼,它們也會使流程的順序發生改變。在Java
中的布爾預算符它比C語言多了三種符號:&&、||、^。前兩種分別被稱爲短路和、短路或,後一種被稱爲異或。
異或的條件是一真一假時爲真。