Java 9 REPL JSHELL ( Java Shell ) Nedir? JShell Kullanımı

Java Java SE

Java 9 ile gelen JShell nedir? Bu yazıda JShell’in ne olduğu ve neyi amaçladığından bahsedeceğim.

Java 9 ile gelen en önemli yeniliklerden biri olan JShell, terminal üzerinden kullanılan Java kodu yazıp çalıştırabiliyoruz. Bu JShell sayesinde kolay bir şekilde Java kodları deneyebiliriz.  Java Shell repl özelliği bulunmaktadır. read eval print loop sayesinde Java’ya fonskiyonel programlama özelliklerinden biri daha eklenmiş oldu. Her satırı okuyarak yorumlar kullanıcı ile etkileşimli bir yapı sağlamış olmaktadır.

Neden JShell’i Kullanmalıyız?

JShell’i neden kullanmalıyızın cevabını Oracle JShell dökümantasyonunda vermiş.

Java program geliştirme tipik olarak aşağıdaki süreci içerir:

  • Programı yazın.
  • Derleyin ve hataları düzeltin.
  • Programı çalıştır.
  • Yanlış varsa düzelt.
  • Düzenle.
  • İşlemi tekrarlayın.

JShell ile Merhaba Dünya diyelim.

JShell kurmak

Java 9’u indirdikten sonra ortam değişkenlerine Java 9 u tanımlamak yeterlidir. Ortam değişkenlerinin nasıl yapılacağını anlamak için Apache Tomcat Kurulumu ve Kullanımı adlı yazımda bulabilirsiniz.

JShell’i Komut Satırından Başlatma

Giriş Yapmış oluyoruz.

Method Oluşturmak

JShell üzerinde method oluşturmak mümkün.

Oluşturulan Methodu Çalıştırmak

Class Oluşturmak

Oluşturulan Class’ı Çağırarak Oluşturmak

Değişken Tanımlama , Değişkene Değer Atama

JShell’den Çıkma

 

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Burak KUTBAY 2010 - 2019
%d blogcu bunu beğendi: