Ev Kişisel Finans JShell ile deneme - mankenler

JShell ile deneme - mankenler

Video: +9 shell deneme -1 2024

Video: +9 shell deneme -1 2024
Anonim

JShell bir Java'dır 9 aracı, programlamada keşfetmenizi sağlar. JShell felaket sonuçları korkusu olmadan oynamayı kolaylaştırır. Java programları genellikle eski, yorucu durur:

public class SomethingOrOther {

public static void main (String args []) {

Bir Java programı bu ayrıntılı girişi gerektirir, Java'da tüm program bir sınıftır.

ana yöntemi, program çalışmaya başladığında otomatik olarak harekete geçirilir. Neyse, bu kalıplaştırma kodunu bir düzenleyici penceresine yeniden girmek can sıkıcı olabilir, özellikle de amacınız birkaç basit ifadeyi yürütmenin etkisini test etmektir. Bu sorunu çözmek için, Java yetkilileri, Java 9'da yeni bir araç geliştirdi. Bunlara

JShell derler. JShell'i başlatma talimatları bir bilgisayardan diğerine farklılık gösterir. Bilgisayarınızda çalışan talimatlar için allmode kodunu ziyaret edin. com.

JShell'i kullandığınızda, hiç bir program yazmazsınız. Bunun yerine, bir Java deyimi yazarsınız ve JShell deyiminize yanıt verir ve daha sonra ikinci bir ifade yazarsınız ve JShell ikinci ifadenize yanıt verir ve ardından üçüncü bir ifade yazarsınız vs. Tek bir bildirim JShell'den bir yanıt almak için yeterlidir.

JShell, bir dildeki

Oku Baskı Üzerine Döngü 'ı (REPL) yalnızca bir örnektir. Çoğu programlama dilinde REPL'ler vardır ve Java 9'da Java dili nihayet kendi REPL'sine sahiptir.

Burada JShell, Java'nın atama ifadelerine nasıl tepki vereceğini bulmak için kullanıldı.

Bir programcı ve JShell arasındaki samimi bir konuşma.

JShell'i çalıştırdığınızda diyalog şu şekilde gider:

jshell>

Bir deyim yazarsınız JShell yanıtlar

jshell>

Başka bir ifade yazarsanız JShell yanıt verir < Örneğin, double

amountInAccount

yazıp Enter tuşuna basabilirsiniz. JShell, amountInAccount ==> 0 görüntüleyerek yanıt verir. 0 JShell hakkında dikkat edilmesi gereken birkaç nokta:

Java programının tamamını yazmak zorunda değilsiniz.

  • çift amountInAccount

amountInAccount = 50. 22

amountInAccount = amountInAccount + 1000000. 00

gibi birkaç deyimi yazarak numarayı yazınız.

JShell'de, noktalı virgül (büyük ölçüde) isteğe bağlıdır.

Dokuz hattan yalnızca birinin sonuna bir noktalı virgül konuldu.

  • JShell, her satırı yazdıktan hemen sonra yanıt verir.
  • amountInAccount

öğesinin double olarak bildirildikten sonra JShell, amountInAccount değişkeninin 0 değerine sahip olduğunu söyleyerek yanıt verir.0. amountInAccount = amountInAccount + 1000000. 00 sonra, Shell amountInAccount yeni değeri 1000050 olduğunu yanıtlar. 22 . Birçok farklı Java programından gelen ifadeleri karıştırabilirsiniz. JShell'den bir ifadenin değerini sorabilirsiniz.

  • Ifade değerini bir değişkene atamak zorunda değilsiniz. Örneğin,
  • elevatorWeightLimit / weightOfAPerson

yazın. JShell, elevatorWeightLimit / weightOfAPerson

değerinin 9 olduğunu söyler. JShell bu değer için geçici bir ad oluşturur. Yukarıda, adın

8 $ olması gerekir. Böylece, bir sonraki satırda,

8 + 1 değerini sorduğunuzda JShell, cevabını verir.

Değişkenleri kullanmadan JShell'den yanıt alabilirsiniz. Son satırda 42 + 7 değeri istenir ve JShell cömertçe 49 değeri ile cevap verir.

  • JShell'i çalıştırırken, daha önce girmiş olduğunuz komutları yeniden yazmak zorunda kalmazsınız. Yukarı ok tuşuna bir kez basarsanız, JShell en son yazdığınız komutu gösterir. Yukarı ok tuşuna iki kez basarsanız, JShell size yazdığınız sonuncu komutunu gösterir. Ve bunun gibi. JShell size bir komut gösterdiğinde, komutun ortasındaki herhangi bir karaktere gitmek için sol ve sağ ok tuşlarını kullanabilirsiniz. Komuttaki karakterleri değiştirebilirsiniz. Sonunda, Enter'a bastığınızda, JShell yeni değiştirilmiş komutunuzu çalıştırır.

JShell çalıştırmanızı sona erdirmek için, / exit

(bir eğik çizgi ile başlayarak) yazın. Ancak / exit yalnızca JShell'e verebileceğiniz birçok komuttan biridir. JShell'e hangi tür komutları kullanabileceğinizi sormak için

/ help tuşlarına basın. JShell ile, ifadelerinizi eksiksiz bir Java programına koymadan önce test edebilirsiniz. Bu JShell'i gerçekten faydalı bir araç yapar. Tüm modül ziyaret edin. JShell'i bilgisayarınıza başlatma talimatları için com adresini ziyaret edin. JShell'i başlattıktan sonra, birkaç kod satırı yazın. Biraz farklı çizgiler yazdığınızda neler olduğunu görün.

JShell ile deneme - mankenler

Editörün Seçimi

Excel 2016 Çalışma Kitabı Tasarlamak - kuklalar

Excel 2016 Çalışma Kitabı Tasarlamak - kuklalar

Tüm Excel 2016 çalışma sayfaları şablonlardan gelmemektedir. Çoğu zaman, belirli çalışma kitaplarının türlerinin üretildiği standart modeller olarak işlev göreceği düşünülen oldukça eşsiz elektronik tablolar oluşturmanız gerekir. Aslında, Excel'de oluşturduğunuz e-tabloların çoğu, bu türden olabilir, özellikle işiniz güvenmiyorsa ...

Excel 2013'teki Veri Formundaki Kayıtları Düzenleme - Veriler

Excel 2013'teki Veri Formundaki Kayıtları Düzenleme - Veriler

Veritabanından sonra yolda gidiyorsanız ve Excel 2013'te kayıt girmekle yetiniyorsanız, veritabanında düzenli bakım yapmak ve düzenlemek için veri formunu kullanmaya başlayabilirsiniz. Örneğin, değiştirmek istediğiniz bir kaydı bulmak için veri formunu kullanabilirsiniz ve sonra düzenlemeleri yapın ...

Bir Excel 2010 Tablosundaki Kayıtları Düzenleme - mankenler

Bir Excel 2010 Tablosundaki Kayıtları Düzenleme - mankenler

Kayıtları düzenlemeye veya silmeye ve masada rutin bakım yapmaya ihtiyaç duyarsınız. Kayıtları el ile çalışma sayfasında düzenleyebilir veya gerekli değişiklikleri yapmak için bir veri formu kullanabilirsiniz. Örneğin, bir veri dosyasını bulmak için veri formunu kullanabilirsiniz ...

Editörün Seçimi

Excel 2010 Grafiğine Veri Tablosu Ekleme - Excel 2010'da çekimser

Excel 2010 Grafiğine Veri Tablosu Ekleme - Excel 2010'da çekimser

Veri tabloları, grafiğin değerlerini grafiğin altındaki bir tabloda görüntüler. 3B grafik kullanırken olduğu gibi, grafiksel bir ekranla birlikte kesin değerleri görmeniz gerekirse yardımcı olurlar. Ayrıca, bazı çizelgelerde okunması zor olan veri etiketlerinden daha uygun olabilirler.

Excel Pivot Tablosuna Hesaplanan Öğe Ekleme - mankenler

Excel Pivot Tablosuna Hesaplanan Öğe Ekleme - mankenler

ÖğEleri bir Excel pivot tabloya ekler. Şimdi, açıkçası, hesaplanan bir öğe eklemek genelde mantıklı değil. Pivot tablolarınız için, eksiksiz, zengin bir Excel listesinden veya bazı veritabanlarından veri aldıysanız, öğe miktarlarını hesaplayarak veriler oluşturmak, biraz goofy'den daha fazlasını gerektirir. Ancak, ...

Editörün Seçimi

Ağınızı bir Güvenlik Testi için Nasıl Eşleştirilir - daha önce ağınızı haritalamanın parçası olarak mankenler

Ağınızı bir Güvenlik Testi için Nasıl Eşleştirilir - daha önce ağınızı haritalamanın parçası olarak mankenler

Güvenlik testi veya etik bir kesmek gerçekleştirirken, halka açık veritabanlarını ve kaynaklarını arayarak başkalarının sisteminiz hakkında ne bildiğini öğrenebilirsiniz. WHOIS aramaları En iyi başlangıç ​​noktası İnternet'te bulunan araçlardan herhangi birini kullanarak bir WHOIS araması gerçekleştirmektir. Içinde ...

Bir Ağdaki Spam'i En Düşük Düzeye Getirme - AYAKLAR

Bir Ağdaki Spam'i En Düşük Düzeye Getirme - AYAKLAR

Hiçbir antispam programı mükemmel değildir; belirli bir miktarda spam'ın gelen kutunuza geçmesini bekleyin. Alınmayan spam miktarını en aza indirgemek için siz (ve kullanıcılarınızın) aklınızda tutmanız gereken bazı ipuçları: Şifrenizi isteyen veya ...

Güvenlik Testi Sonuçlarını Birlikte Götürmek İçin - Güvenlik testi verileriniz olduğunda yalanlar

Güvenlik Testi Sonuçlarını Birlikte Götürmek İçin - Güvenlik testi verileriniz olduğunda yalanlar

- Belgelenen ekran görüntülerinden ve manuel gözlemlerden, kullandığınız çeşitli güvenlik açığı tarayıcıları tarafından üretilen detaylı raporlara kadar - ne yapıyorsunuz? Belgelerinizi ince dişli bir tarakla incelemeniz ve öne çıkan tüm alanları vurgulam