W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
被稱為groovysh的Groovy shell可以很容易地用于評估groovy表達式,定義類和運行簡單的程序。當安裝Groovy時,將安裝命令行shell。
以下是Groovy中提供的命令行選項:
命令行參數(shù) | 全名 | 描述 |
---|---|---|
-C | --color [= FLAG] | 啟用或禁用使用ANSI顏色 |
-D | --define = NAME = VALUE | 定義系統(tǒng)屬性 |
-T | --terminal = TYPE | 指定要使用的終端TYPE |
-V | --version | 顯示版本 |
-classpath | 指定在哪里找到類文件 - 必須是第一個參數(shù) | |
-cp | --classpath | 別名“-classpath” |
-d | --debug | --debug啟用調(diào)試輸出 |
-e | --evaluate=arg | 啟動交互式會話時,評估選項指標 |
-H | --help | 顯示此幫助消息 |
-q | --quiet | 禁止多余的輸出 |
-v | --verbose | 啟用詳細輸出 |
以下快照顯示了在Groovy shell中執(zhí)行的表達式的一個簡單示例。在下面的例子中,我們只是在groovy shell中打印“Hello World”。
在命令提示符下定義一個類是很容易的,創(chuàng)建一個新對象并調(diào)用類上的方法。下面的示例顯示如何實現(xiàn)。在下面的示例中,我們使用簡單的方法創(chuàng)建一個簡單的Student類。在命令提示符本身中,我們正在創(chuàng)建一個類的對象并調(diào)用Display方法。
很容易在命令提示符中定義一個方法并調(diào)用該方法。注意,該方法是使用def類型定義的。還要注意,我們已經(jīng)包括一個稱為名稱的參數(shù),然后在調(diào)用Display方法時將其替換為實際值。下面的示例顯示如何實現(xiàn)。
shell有許多不同的命令,提供對shell環(huán)境的豐富訪問。以下是他們的名單和他們做什么。
命令 | 命令說明 |
---|---|
:help | (:h)顯示此幫助消息 |
? | (:?)別名為::幫助 |
:exit | (:x)退出shell |
:quit | (:q)別名為::exit |
import | (:i)將一個類導(dǎo)入命名空間 |
:display | (:d)顯示當前緩沖區(qū) |
:clear | (:c)清除緩沖區(qū)并復(fù)位提示計數(shù)器 |
:show | (:S)顯示變量,類或?qū)?/span> |
:inspect | (:n)使用GUI對象瀏覽器檢查變量或最后一個結(jié)果 |
:purge | (:p)清除變量,類,導(dǎo)入或首選項 |
:edit | (:e)編輯當前緩沖區(qū) |
:load | (:l)將文件或URL裝入緩沖區(qū) |
. | (:.)別名為::load |
.save | (:s)將當前緩沖區(qū)保存到文件 |
.record | (:r)將當前會話記錄到文件 |
:alias | (:a)創(chuàng)建別名 |
:set | (:=)設(shè)置(或列表)首選項 |
:register | (:rc)使用shell注冊新命令 |
:doc | (:D)打開一個瀏覽器窗口,顯示參數(shù)的文檔 |
:history | (:H)顯示,管理和撤回編輯行歷史記錄 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: