Groovy - Komut Satırı

Groovysh olarak bilinen Groovy kabuğu, harika ifadeleri değerlendirmek, sınıfları tanımlamak ve basit programları çalıştırmak için kolayca kullanılabilir. Groovy kurulduğunda komut satırı kabuğu yüklenir.

Groovy'de bulunan komut satırı seçenekleri şunlardır -

Komut satırı parametresi Ad Soyad Detaylar
-C --renk [= BAYRAĞ] ANSI renklerinin kullanımını etkinleştirin veya devre dışı bırakın
-D --define = AD = DEĞER Bir sistem özelliği tanımlayın
-T --terminal = TÜR Kullanılacak terminal TÜRÜNÜ belirtin
-V --version Sürümü göster
-sınıf yolu Sınıf dosyalarının nerede bulunacağını belirtin - ilk bağımsız değişken olmalıdır
-cp --classpath "-Classpath" takma adları
-d - hata ayıklama --debug Hata ayıklama çıktısını etkinleştir
-e --evaluate = arg Etkileşimli oturumu başlatırken seçenek yumruğunu değerlendirin
-h --Yardım Bu yardım mesajını göster
-q --sessiz Gereksiz çıktıyı bastırın
-v --verbose Ayrıntılı çıktıyı etkinleştir

Aşağıdaki anlık görüntü, Groovy kabuğunda yürütülen bir ifadenin basit bir örneğini gösterir. Aşağıdaki örnekte, sadece harika kabukta "Merhaba Dünya" yazıyoruz.

Sınıflar ve Fonksiyonlar

Komut isteminde bir sınıf tanımlamak, yeni bir nesne oluşturmak ve sınıfta bir yöntemi çağırmak çok kolaydır. Aşağıdaki örnek, bunun nasıl uygulanabileceğini göstermektedir. Aşağıdaki örnekte, basit bir yöntemle basit bir Öğrenci sınıfı oluşturuyoruz. Komut isteminin kendisinde, sınıfın bir nesnesini oluşturuyoruz ve Display yöntemini çağırıyoruz.

Komut isteminde bir yöntem tanımlamak ve yöntemi çağırmak çok kolaydır. Yöntemin def türü kullanılarak tanımlandığını unutmayın. Ayrıca, Display yöntemi çağrıldığında gerçek değerle değiştirilen ad adında bir parametre eklediğimizi unutmayın. Aşağıdaki örnek, bunun nasıl uygulanabileceğini göstermektedir.

Komutlar

Kabuğun, kabuğun ortamına zengin erişim sağlayan bir dizi farklı komutu vardır. Aşağıda bunların listesi ve yaptıkları yer almaktadır.

Sr.No Command & smp; Komut Açıklama
1

:help

(: h) Bu yardım mesajını göster

2

?

(:?) Takma ad:: yardım

3

:exit

(: x) Kabuktan çık

4

:quit

(: q) Takma ad:: çıkış

5

import

(: i) Bir sınıfı ad alanına aktarın

6

:display

(: d) Geçerli arabelleği görüntüle

7

:clear

(: c) Arabelleği temizleyin ve istem sayacını sıfırlayın

8

:show

(: S) Değişkenleri, sınıfları veya içe aktarmaları göster

9

:inspect

(: n) GUI nesne tarayıcısıyla bir değişkeni veya son sonucu inceleyin

10

:purge

(: p) Değişkenleri, sınıfları, içe aktarmaları veya tercihleri ​​temizle

11

:edit

(: e) Geçerli arabelleği düzenle

12

:load

(: l) Arabelleğe bir dosya veya URL yükle

13

.

(:.) Takma ad:: yükleme

14

.save

(: s) Geçerli arabelleği bir dosyaya kaydet

15

.record

(: r) Geçerli oturumu bir dosyaya kaydedin

16

:alias

(: a) Bir takma ad oluşturun

17

:set

(: =) Tercihleri ​​ayarlayın (veya listeleyin)

18

:register

(: rc) Kabuk ile yeni bir komut kaydeder

19

:doc

(: D) Bağımsız değişken için dokümanı görüntüleyen bir tarayıcı penceresi açar

20

:history

(: H) Düzenleme satırı geçmişini görüntüleyin, yönetin ve geri çağırın