Uygulamamın büyük ve sıkça kullanılan bir bölümünü, bakımını kolaylaştırmak için ayrı yöntemlere yeniden dahil etmeye çalışıyorum. Tarayıcıyı kapatmadan kapatın System.in
Bu yöntemlerden bazıları
kullanıcıdan giriş yapması istenir ve giriş doğrulaması yapar, bu yüzden bir Tarayıcı ve System.in kullandım Ama Tarayıcı kapattığınızda Ben de System.inyakın Yani benim sorum , sadece System.in'i CloseShieldInputStream ile kapatarak kapatmayı engelleyebilir miyim, yoksa sadece bir Scanner'ı bu yöntemlere aktarmaya başlamalı mıyım?
bazı kod sonrası Lütfen ... – nkukhar
Gerçekten kapatmak gerekir mi Tarayıcı? Çöp toplayıcının ele almasına izin vermenizi öneririm - altta yatan nesneyi kapatmadan kapatmanın bir yolu yoktur. – ddmps
Yöntemim bir Tarayıcı bildirir, nextLine() öğesini okur ve döndürür, Tarayıcıyı kapatır ve bir sonraki işlemde bana bir baş ağrısı verir. Eğer kapatmazsam, Eclipse bana potansiyel bir kaynak sızıntısı yaşatır, bunu görmezden gelmek güvenli olur mu? – deepy