<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## Behaviour 之前在學習的時候說到了可以給任務添加行為behaviour,看一下下面的例子: ~~~ task hello << { println 'Hello Earth' } hello.doFirst { println 'Hello Venus' } hello << { println 'Hello Jupiter' } hello.doLast { println 'Hello Mars' } ~~~ 輸出如下: ~~~ D:\gradle_product\0123>gradle -q hello Hello Venus Hello Earth Hello Jupiter Hello Mars ~~~ doFirst和doLast這些標識就是行為,代表你所定義的hello任務的一些附加行為,不同等級的行為,跟你在build.gradle中定義的順序是沒關系的,但是同一等級的就有關系,誰先定義的,就會先執行那一部分。 ## 不同等級 比如我們將doFirst和doLast的位置調換,看執行的順序: ~~~ task hello << { println 'Hello Earth' } hello << { println 'Hello Jupiter' } hello.doLast { println 'Hello Mars' } hello.doFirst { println 'Hello Venus' } ~~~ 輸出: ~~~ D:\gradle_product\0123>gradle -q hello Hello Venus Hello Earth Hello Jupiter Hello Mars ~~~ 經過實際驗證,輸出是沒有變化的。 ## 相同等級 比如hello.doLast和hello<<所定義的行為屬于相同等級,都是在hello任務執行完再執行。這個時候的執行順序是跟你定義的順序是有關系的,比如我們將上面的hello<<移到doLast后面 ~~~ task hello << { println 'Hello Earth' } hello.doLast { println 'Hello Mars' } hello << { println 'Hello Jupiter' } hello.doFirst { println 'Hello Venus' } ~~~ 輸出: ~~~ D:\gradle_product\0123>gradle -q hello Hello Venus Hello Earth Hello Mars Hello Jupiter ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看