2010-11-20 19 views
3

Java'da FileDescriptor sınıfının kullanımı nedir? Akımlarda yalnızca getFD() yöntemleriyle elde edebiliriz ve daha sonra, elde edilen FD'yi, aynı dosya adına sahip bir FileInputStream nesnesi oluşturarak yapabileceğimiz FileInputStream adlı başka bir örnek oluşturmak için kullanabiliriz. FD).Java'da FileDescriptor sınıfının kullanımı, giriş ve çıkış yöntemleri nelerdir?

Ayrıca, yöntemler, dışarı ve err. Hangi amaçla kullanılabilirler?

cevap

2

javadoc ifade ettiği gibi, dosya tanıtıcısı sınıfı

örnekleri açık bir dosyayı temsil altta yatan makineye özel yapısına opak kolu, açık bir soket ya da byte başka bir kaynak veya lavabo olarak görev yapar. Bir dosya tanıtıcısı için temel pratik kullanım, onu içerecek bir FileInputStream veya FileOutputStream oluşturmaktır.

Uygulamalar kendi dosya tanıtıcılarını oluşturmamalıdır.

Onlar altta yatan OS

+0

sayesinde nedenle fişine JDK için bir perde arkası uygulama detay vardır. Ancak, kamuya açık olan, dışarıdaki ve err yöntemlerinin kullanımı nedir? Tüm bunlar, tekrar tekrar çok az şey yapabilecekleri FileDescriptor örneklerini döndürüyorlar mı? – Daud

İlgili konular