Terfi
CodeGym Üniversitesi
Öğrenme
Kurs
Görevler
Anketler ve Sınavlar
Oyunlar
Yardım
Takvim
Toplum
Kullanıcılar
Forum
Sohbet
Nesne
Başarı Öyküleri
Aktivite
Yorumlar
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başlangıç
Öğrenmeye başla
Şimdi öğrenmeye başla
görev haritası
Dersler
tüm görevler
Tüm seviyeler
Çıkış akışları
Modül 1
seviye ,
Ders
1. OutputStreamsınıf Kısa bir süre önce giriş akışlarını araştırdık. Çıkış akışları hakkında konuşmanın zamanı geldi. Sınıf OutputStream, bayt çıktısını destekleyen tüm sınıflar için üst sınıftır. Bu, kendi başına hiçbir şey yapmayan soyut
BufferedWriter
Modül 1
seviye ,
Ders
Programlar genellikle verileri bir dosyaya veya başka bir yere hızlı bir şekilde yazma gereksinimi içerir. Bu da şu soruları gündeme getiriyor: Bunu nasıl yapmalıyız? Hangi sınıfı seçmeliyiz? Bugün bu rol için uygun bir aday olan BufferedWr
Seviye için ek dersler
Modül 1
seviye ,
Ders
java.io Bu seviyede girdi ve çıktı akışlarını inceledik ve yöntemlerini tanıdık. Java'da I/O'yu hala tam olarak anlamadığınızı düşünüyorsanız, sohbete devam edebilir ve pratikte birkaç I/O örneğini inceleyebiliriz. Zor bir şey değil — " Jav
ByteArrayInputStream
Modül 1
seviye ,
Ders
Java.io paketindeki ByteArrayInputStream sınıfı, bir girdi dizisini (baytlardan oluşan) okumak için kullanılabilir. Bir bayt dizisi giriş akışı oluşturmak için önce java.io.ByteArrayInputStream paketini içe aktarmalıyız . Paketi içe aktardı
ByteArrayOutputStream
Modül 1
seviye ,
Ders
ByteArrayOutputStream sınıfı , verileri bir bayt dizisine yazan bir çıktı akışı uygular. Veriler yazıldıkça arabellek otomatik olarak büyür. ByteArrayOutputStream sınıfı, bellekte bir arabellek oluşturur ve akışa gönderilen tüm veriler arab
Tasarım desenleri. Dekoratör
Modül 1
seviye ,
Ders
Singleton nesne kullanımını zaten inceledik, ancak bu stratejinin bir tasarım modeli olduğunu ve bu konuda en çok kullanılanlardan biri olduğunu henüz fark etmemiş olabilirsiniz. Aslında, bu kalıplardan pek çok var ve bunlar özel amaçlarına
Seviye için ek dersler
Modül 1
seviye ,
Ders
Bu seviyede, bellek içi veri akışları (ByteArrayInputStream, ByteArrayOutputStream) ve sorumluluk zinciri tasarım modeli ile çalışmaya aşina olduk. Oradaki diğer kalıplara bir göz atmanızı öneririm: Java'da tasarım kalıpları [Bölüm 1] Java'
IO ve NIO
Modül 1
seviye ,
Ders
Java IO neden bu kadar kötü? IO (Input & Output) API, geliştiricilerin akışlarla çalışmasını kolaylaştıran bir Java API'sidir. Diyelim ki bazı veriler aldık (örneğin, ad, ikinci ad, soyadı) ve bunları bir dosyaya yazmamız gerekiyor - java.i
Dosyalara giriş
Modül 1
seviye ,
Ders
1. Pathsınıf Diskteki dosyalarla bir şeyler yapan bir program yazmak istiyorsanız, bu oldukça kolaydır. Java, hem dosyalarla hem de içerikleriyle çalışmanıza yardımcı olan birçok sınıfa sahiptir. Java'nın ilk sürümleri, dosyalarla çalışmak
Arabellek, Kanal
Modül 1
seviye ,
Ders
Daha önce, sınıfları çoğunlukla Java'daki akışlarla çalışmak için olan IO API'sini (Giriş/Çıkış Uygulama Programlama Arayüzü) ve java.io paketini tanımıştık . Buradaki anahtar, akış kavramıdır . Bugün NIO API'sini (Yeni Girdi/Çıktı) ele alm
Seçici
Modül 1
seviye ,
Ders
Bu dersimizde Selector sınıfı ile tanışacağız . Bu sınıf java.nio.channels paketindedir , dolayısıyla onu kullanmak için herhangi bir şey indirmeniz veya yapılandırmanız gerekmez. Bir Selector nesnesi, bir veya daha fazla Channel nesnesini
Yollar
Modül 1
seviye ,
Ders
Yardımcı sınıf/yöntem Yardımcı sınıf, ilgili görevlerin belirli bir listesini gerçekleştiren statik değişkenlere ve statik yöntemlere sahip bir yardımcı sınıftır. Standart yardımcı program sınıflarının örneklerine bakalım: Java.lang.Matemat
Daha fazla göster
1
...
10
11
12
13
14
...
35
Please enable JavaScript to continue using this application.