cari
<  Kembali Kes memasukkan berbilang data dengan papan kekunci dan mengeluarkan nilai maksimum pada konsol
direktori
Bab3 Asas bahasa JAVA (2)
3-1 Gambaran keseluruhan dan penggunaan kata kunci
3-2 Gambaran keseluruhan dan peraturan gubahan untuk pengecam
3-3 Peraturan penamaan biasa untuk pengecam
3-4 Gambaran keseluruhan anotasi dan klasifikasinya
3-5 Kes HelloWorld ditambahkan pada versi beranotasi
3-6 Peranan komen
3-7 Gambaran keseluruhan dan penggunaan pemalar
3-8 Gambaran keseluruhan sistem asas dan ilustrasi sistem perduaan, perlapanan dan heksadesimal
3-9 Borang perwakilan data asas yang berbeza
3-10 Rajah penukaran daripada asas arbitrari kepada perpuluhan
3-11 Latihan dari asas arbitrari kepada perpuluhan
3-12 Rajah penukaran daripada perpuluhan kepada asas arbitrari
3-13 Latihan dari perpuluhan kepada asas arbitrari
3-14 Kaedah penukaran asas yang cepat
3-15 Penjelasan tentang pelengkap kod songsang kod asal
3-16 Amalan menyongsangkan dan melengkapkan kod asal
3-17 Gambaran keseluruhan dan format pembolehubah
3-18 Gambaran keseluruhan dan klasifikasi jenis data
3-19 Tentukan pembolehubah jenis data yang berbeza
3-20 Perkara yang perlu diberi perhatian apabila menggunakan pembolehubah
3-21 Penukaran lalai penukaran jenis data
3-22 Gambar rajah pembolehubah jenis data berbeza yang mengambil bahagian dalam operasi
3-23 Cast penukaran jenis data
3-24 Soalan tentang penukaran paksa
3-25 Apakah perbezaan antara menambah pembolehubah dan menambah pemalar?
3-26 Bagaimana untuk mengira keputusan selepas penukaran paksa limpahan data
3-27 Data watak mengambil bahagian dalam operasi
3-28 Rentetan mengambil bahagian dalam operasi
Bab5 Asas bahasa JAVA (4)
5-1 Format dan penjelasan pernyataan suis struktur pilih
5-2 Penggunaan asas pernyataan suis dalam struktur pemilihan
5-3 Perkara yang perlu diberi perhatian semasa memilih pernyataan suis struktur
5-4 Pilih latihan pernyataan suis struktur 1 untuk melihat hasil penulisan atur cara
5-5 Pilih penyataan suis struktur latihan 2 soalan aneka pilihan
5-6 Latihan penyataan suis struktur pilih latihan 3 ialah rentetan
5-7 Senario penggunaan masing-masing suis struktur pemilihan dan pernyataan if
5-8 Gambaran Keseluruhan Penyata Gelung Struktur Gelung
5-9 Format dan penggunaan asas struktur gelung untuk pernyataan
5-10 Perkara yang perlu diberi perhatian tentang struktur gelung untuk pernyataan
5-11 Latihan 1 struktur gelung untuk pernyataan untuk mendapatkan data
5-12 Latihan 2 Menjumlahkan Pemikiran Struktur Gelung untuk Pernyataan
5-13 Latihan 3 jumlah genap struktur gelung untuk pernyataan
5-14 Latihan 4 faktorial struktur gelung untuk pernyataan
5-15 Latihan 5 Narcissus struktur gelung untuk pernyataan
5-16 Latihan 6 versi dipertingkatkan nombor palindrom bagi struktur gelung untuk pernyataan
5-17 Latihan 7 Pemikiran Statistik tentang Struktur Gelung untuk Pernyataan
5-18 Latihan 8 struktur gelung untuk pernyataan sambil mengambil bakinya
5-19 Format dan penggunaan asas pernyataan while dalam struktur gelung
5-20 Latihan 1 Rumusan Pemikiran Struktur Gelung Semasa Pernyataan
5-21 Latihan 2 Pemikiran Statistik tentang Struktur Gelung Semasa Pernyataan
5-22 Perbezaan antara struktur gelung while statement dan for statement
5-23 Amalkan struktur gelung semasa Everest
5-24 Format dan penggunaan asas struktur gelung melakukan...while statement
5-25 Perbezaan antara tiga jenis pernyataan gelung dalam struktur gelung
5-26 Langkah berjaga-jaga gelung struktur gelung - gelung tak terhingga
5-27 Gelung struktur gelung bersarang mengeluarkan bintang dalam 4 baris dan 5 lajur
5-28 Gelung struktur gelung bersarang output segi tiga sama sisi
5-29 Jadual pendaraban struktur gelung
5-30 Penyataan putus penyataan lompat kawalan
5-31 Kenyataan lompat kawalan teruskan kenyataan
5-32 Penyata penyata pemulangan kawalan lompat
5-33 Gabungan penyata sambil dan rehat menggunakan Xiaofang untuk menjimatkan wang
Bab6 Asas bahasa JAVA (5)
6-1 Gambaran Keseluruhan Kaedah dan Penerangan Format
6-2 Kes penjumlahan definisi kaedah
6-3 Panggilan kaedah dengan nilai pulangan yang jelas
6-4 Rajah panggilan kaedah
6-5 Latihan 1 kaedah untuk mendapatkan lebih besar daripada dua nombor
6-6 Kaedah Latihan 2 Bandingkan dua nombor untuk kesamaan
6-7 Kaedah Latihan 3: Dapatkan nilai maksimum tiga nombor
6-8 Nota tentang kaedah
6-9 Panggilan kaedah Definisi dan kaedah jenis panggilan tidak sah
6-10 Latihan 4 kaedah mengeluarkan bintang berdasarkan bilangan baris dan lajur
6-11 Kaedah Latihan 5: Keluarkan jadual pendaraban yang sepadan berdasarkan input papan kekunci
6-12 Gambaran keseluruhan dan penggunaan asas kaedah terlebih beban
6-13 Kaedah lebihan beban amalan membandingkan data untuk kesaksamaan
6-14 Gambaran keseluruhan tatasusunan dan arahan format definisi
6-15 Permulaan tatasusunan Permulaan dinamik
6-16 Peruntukan memori dalam Java dan perbezaan antara tindanan dan timbunan
6-17 Gambar rajah ingatan tatasusunan 1 tatasusunan
6-18 Rajah memori tatasusunan 2 dua tatasusunan
6-19 Rajah memori tatasusunan 3 tiga tatasusunan
6-20 Permulaan tatasusunan, permulaan statik dan peta memori
6-21 Dua masalah kecil biasa dengan operasi tatasusunan: di luar sempadan dan penunjuk nol
6-22 Operasi tatasusunan 1 lintasan
6-23 Operasi tatasusunan 2 memperoleh nilai maksimum
6-24 Operasi tatasusunan 3 tertib terbalik
6-25 Operasi tatasusunan 4 kaedah carian jadual
6-26 Operasi tatasusunan 5 carian asas
6-27 Gambaran keseluruhan tatasusunan dua dimensi dan penjelasan format 1
6-28 Gambar rajah memori format tatasusunan dua dimensi 1
6-29 Penjelasan format tatasusunan dua dimensi 2
6-30 Gambar rajah memori format tatasusunan dua dimensi 2
6-31 Penjelasan format tatasusunan dua dimensi 3
6-32 Gambar rajah memori format tatasusunan dua dimensi 3
6-33 Latihan tatasusunan dua dimensi 1 lintasan
6-34 Latihan tatasusunan dua dimensi 2 penjumlahan
6-35 Latihan tatasusunan dua dimensi 3 segi tiga Yang Hui
6-36 Soalan 1: Isu lulus parameter dan ilustrasi dalam Java
6-37 Soalan Pemikiran 2 Analisis Isu Penyulitan
6-38 Soalan 2 Pelaksanaan kod untuk isu penyulitan
6-39 Soalan 2: Penambahbaikan kod untuk isu penyulitan
Bab8 JAVA berorientasikan objek (2)
8-1 Latihan kes pekerja
8-2 Laksanakan penambahan, penolakan, pendaraban dan pembahagian sendiri dan ujinya
8-3 Pengenalan kata kunci statik
8-4 Ciri-ciri kata kunci statik
8-5 gambarajah ingatan statik
8-6 Langkah berjaga-jaga untuk statik
8-7 Perbezaan antara pembolehubah statik dan pembolehubah ahli
8-8 Penjelasan terperinci tentang format kaedah utama
8-9 Gunakan statik dalam kelas alat
8-10 Penambahbaikan alatan
8-11 Proses membuat arahan
8-12 Penggunaan alatan dan arahan
8-13 Cara menggunakan dokumentasi bantuan yang disediakan oleh JDK
8-14 Ketahui fungsi nombor rawak kelas Matematik melalui dokumentasi bantuan JDK
8-15 Teka kes permainan nombor
8-16 Gambaran keseluruhan dan klasifikasi blok kod
8-17 Blok kod untuk melihat hasil penulisan program
8-18 Pengenalan dan gambaran keseluruhan harta pusaka
8-19 Kes pusaka dan faedah pusaka
8-20 Kelemahan harta pusaka
8-21 Ciri pewarisan kelas di Jawa
8-22 Nota tentang pelaksanaan pewarisan dan bila hendak menggunakan pewarisan
8-23 Hubungan antara pembolehubah ahli dalam pewarisan
8-24 Perbezaan dan penggunaan ini dan super
8-25 Hubungan antara pembina dan kaedah dalam pewarisan
8-26 Perkara yang perlu diberi perhatian tentang pembina dalam warisan
8-27 Soalan temu bual dalam warisan 1
8-28 Soalan temu bual 2 dalam pewarisan
8-29 Soalan temu bual 3 dalam pewarisan
8-30 Hubungan kaedah ahli dalam pewarisan
8-31 Penggunaan kaedah mengatasi
8-32 Perkara yang perlu diberi perhatian tentang penggantian kaedah
8-33 Dua soalan temuduga
8-34 Menggunakan kes pelajar dan guru sebelum pewarisan
8-35 Menggunakan kes murid dan guru yang diwarisi
8-36 Analisis kes kucing dan anjing
8-37 Pelaksanaan dan ujian kes kucing dan anjing
Bab9 JAVA berorientasikan objek (3)
9-1 pengenalan kata kunci akhir
9-2 Kata kunci terakhir mengubah suai ciri kelas, kaedah dan pembolehubah
9-3 Kata kunci akhir mengubah suai pembolehubah tempatan
9-4 Masa permulaan pembolehubah diubah suai akhir
9-5 Gambaran keseluruhan dan prasyarat untuk polimorfisme
9-6 Menyediakan pantulan kod mengikut premis polimorfisme
9-7 Ciri akses ahli dalam polimorfisme
9-8 Kelebihan polimorfisme
9-9 Kelemahan polimorfisme
9-10 Upcasting dan downcasting dalam polimorfisme
9-11 Kes Confucius berpura-pura menjadi bapa menjelaskan fenomena polimorfisme
9-12 Gambar rajah ingatan dalam pewarisan polimorfik
9-13 Gambar rajah ingatan perubahan objek dalam polimorfisme
9-14 Versi polimorfik sarung kucing dan anjing
9-15 Kes orang Utara dan Selatan
9-16 Latihan polimorfik untuk melihat hasil penulisan program
9-17 Pengenalan kelas abstrak
9-18 Ciri-ciri kelas abstrak
9-19 Ciri-ciri ahli kelas abstrak
9-20 Kes kucing dan anjing latihan kelas abstrak
9-21 Kes guru amalan abstrak
9-22 Kes pelajar latihan abstrak
9-23 Kes pekerja amalan kelas abstrak
9-24 Masalah kecil dalam kelas abstrak
9-25 Pengenalan antara muka
9-26 Ciri-ciri antara muka
9-27 Ciri-ciri ahli antara muka
9-28 Hubungan antara kelas, kelas dan antara muka, antara muka dan antara muka
9-29 Perbezaan antara kelas abstrak dan antara muka
9-30 Sarung kucing dan anjing menambah analisis fungsi lompat tinggi
9-31 Sarung kucing dan anjing menambah pelaksanaan kod fungsi lompat tinggi
9-32 Kes guru dan pelajar menambah analisis fungsi merokok dan pelaksanaan kod
Bab11 Alat pembangunan JAVA
11-1 Pengenalan kepada alat pembangunan biasa
11-2 Gambaran keseluruhan Eclipse dan MyEclipse
11-3 Muat turun, pasang dan nyahpasang Eclipse
11-4 Bagaimana untuk menulis kes HelloWorld dalam Eclipse
11-5 Bagaimana untuk menyusun dan menjalankan program dalam Eclipse
11-6 Eclipse terjemahan Cina dan petua menyemak tatabahasa
11-7 Tingkap gerhana dan gambaran keseluruhan pemandangan
11-8 Konfigurasi asas ruang kerja Eclipse
11-9 Cara menggunakan kunci tambahan kandungan dalam Eclipse
11-10 Cara menggunakan kekunci pintasan dalam Eclipse
11-11 Penjanaan automatik kaedah pembina dan get_set dalam Eclipse
11-12 Memudahkan mewarisi kelas abstrak atau melaksanakan antara muka dalam Eclipse
11-13 Cara menulis kelas pelajar standard dan ujiannya dalam Eclipse
11-14 Tulis antara muka lompat tinggi kelas haiwan abstrak dan subkelas haiwan konkrit dalam Eclipse
11-15 Bagaimana untuk menjana pakej balang dalam Eclipse dan mengimportnya ke dalam projek baharu
11-16 Cara membuat dokumen bantuan dan menggunakan pakej balang dalam Eclipse
11-17 Bagaimana untuk memadamkan projek dan mengimport projek dalam Eclipse
11-18 Isu kecil yang perlu diberi perhatian apabila mengimport projek ke Eclipse
11-19 Perkara yang perlu diberi perhatian apabila menerima projek semasa pembangunan Eclipse
11-20 Penggunaan asas nyahpepijat dalam Eclipse
11-21 Eclipse melihat isu lulus parameter dalam Java
11-22 Gambaran keseluruhan API
11-23 Ketahui persamaan dan perbezaan antara bahasa Cina dan bahasa pengaturcaraan
11-24 Gambaran keseluruhan kelas Objek
11-25 kaedah hashCode() kelas Objek
11-26 kaedah getClass() kelas Objek
11-27 toString() kaedah kelas Objek
11-28 equals() kaedah kelas Objek
11-29 Pengoptimuman kod kaedah equals() kelas Objek
11-30 kaedah finalize() dan kaedah clone() kelas Objek
Bab12 Objek biasa JAVA (1)
12-1 Gambaran keseluruhan pengimbas dan prinsip kaedah pembinaan
12-2 Penjelasan kaedah hasNextXxx() dan nextXxx() kelas Pengimbas
12-3 Pengimbas untuk mendapatkan data masalah kecil dan penyelesaian
12-4 Gambaran keseluruhan kelas String
12-5 Pembina kelas rentetan
12-6 Ciri-ciri String tidak boleh diubah setelah diberikan
12-7 Perbezaan antara objek literal String dan objek yang dicipta oleh pembina
12-8 Soalan temu bual bertali melihat hasil penulisan program
12-9 Fungsi penghakiman kelas String
12-10 Kes log masuk pengguna simulasi
12-11 Titik putus untuk melihat kes log masuk pengguna simulasi
12-12 Versi dipertingkat bagi kes log masuk pengguna simulasi menyertai permainan meneka
12-13 Versi dipertingkatkan kes log masuk pengguna simulasi paparan titik putus menyertai permainan meneka
12-14 Dapatkan fungsi kelas String
12-15 Rentas rentetan
12-16 Kes mengira bilangan huruf besar, huruf kecil dan aksara angka
12-17 Titik putus untuk melihat statistik tentang bilangan huruf besar, huruf kecil dan aksara angka
12-18 Fungsi penukaran kelas String
12-19 Tukar huruf pertama rentetan kepada huruf besar dan selebihnya kepada huruf kecil
12-20 Fungsi lain kelas String
12-21 Analisis kod sumber kaedah compareTo() kelas String
12-22 Satu kes menggabungkan tatasusunan int dengan rentetan
12-23 Versi yang lebih baik bagi kes menggabungkan tatasusunan int ke dalam rentetan
12-24 Kes pembalikan rentetan
12-25 Ilustrasi idea kes untuk mencari bilangan kejadian rentetan kecil dalam rentetan besar
12-26 Pelaksanaan kod kes untuk mencari bilangan kejadian rentetan kecil dalam rentetan besar
12-27 Cari bilangan kejadian rentetan kecil dalam pengoptimuman kod kes rentetan besar
12-28 Titik putus untuk melihat kes mencari bilangan kejadian rentetan kecil dalam rentetan besar
12-29 Gambaran keseluruhan StringBuffer
12-30 Kaedah pembina kelas StringBuffer
12-31 Menambahkan fungsi pada StringBuffer
12-32 Fungsi pemadaman StringBuffer
12-33 Fungsi penggantian StringBuffer
Bab13 Objek biasa JAVA (2)
13-1 Fungsi terbalik StringBuffer
13-2 Fungsi pemintasan StringBuffer
13-3 Penukaran antara StringBuffer dan String
13-4 Contoh menggabungkan tatasusunan menjadi rentetan dalam format yang ditentukan
13-5 Contoh fungsi pembalikan rentetan
13-6 Tentukan sama ada rentetan adalah kes simetri
13-7 Dua soalan wawancara kecil tentang StringBuffer
13-8 String dan StringBuffer diluluskan sebagai parameter masing-masing
13-9 Ilustrasi prinsip pengisihan buih lanjutan tatasusunan
13-10 Pelaksanaan kod isihan buih lanjutan tatasusunan
13-11 Ilustrasi prinsip pengisihan pemilihan lanjutan tatasusunan
13-12 Pelaksanaan kod isihan pemilihan lanjutan tatasusunan
13-13 Mengisih aksara dalam kes rentetan
13-14 Ilustrasi prinsip carian binari lanjutan dalam tatasusunan
13-15 Pelaksanaan kod carian binari lanjutan tatasusunan
13-16 Perkara yang perlu diberi perhatian apabila menggunakan carian binari
13-17 Gambaran keseluruhan dan penggunaan kelas alat Arrays
13-18 Analisis kod sumber kelas alat Arrays
13-19 Pengenalan kelas pembalut jenis asas
13-20 Pembina integer
13-21 Penukaran antara jenis String dan int
13-22 Operasi penukaran asas dalam Integer
13-23 Ciri baharu JDK5: tinju automatik dan nyah kotak
13-24 Soalan temu bual tentang penugasan langsung Integer
13-25 Gambaran Keseluruhan Perwatakan
13-26 Penjelasan kaedah biasa Perwatakan
13-27 Kira bilangan kejadian huruf besar, huruf kecil dan nombor dalam rentetan
13-28 Bagaimana untuk mengesahkan kes nombor QQ
13-29 Gambaran keseluruhan dan penggunaan asas ungkapan biasa
13-30 Peraturan gubahan ungkapan biasa
13-31 Fungsi penghakiman ungkapan biasa
13-32 Kes e-mel pengesahan
13-33 Fungsi pemisahan ungkapan biasa
Bab15 Rangka kerja koleksi JAVA (1)
15-1 Rangka kerja koleksi JAVA (1)
15-2 Gambar rajah ingatan untuk tatasusunan objek
15-3 Asal set dan perbezaannya daripada tatasusunan
15-4 Gambar rajah sistem pewarisan kutipan
15-5 Gambaran keseluruhan fungsi koleksi
15-6 Ujian fungsi asas koleksi Koleksi
15-7 Ujian fungsi lanjutan Koleksi
15-8 Traversal koleksi, ditetapkan kepada traversal array
15-9 Koleksi menyimpan objek tersuai dan berulang melalui kes
15-10 Pelintasan berulang koleksi
15-11 Koleksi menyimpan objek tersuai dan berulang melalui kes
15-12 Perbincangan tentang isu menggunakan iterator
15-13 Ilustrasi langkah untuk menggunakan koleksi
15-14 Prinsip dan analisis kod sumber iterator
15-15 Koleksi menyimpan rentetan dan lintasan
15-16 Koleksi menyimpan objek pelajar dan lintasan
15-17 Senarai kedai rentetan dan lintasan
15-18 Ciri-ciri koleksi Senarai
15-19 Senarai menyimpan objek dan lintasan pelajar
15-20 Gambaran keseluruhan dan ujian ciri unik koleksi Senarai
15-21 Fungsi traversal unik koleksi Senarai
15-22 Senarai menyimpan objek tersuai dan lintasan
15-23 Fungsi unik ListIterator
15-24 Punca dan penyelesaian pengecualian pengubahsuaian serentak
15-25 Struktur data tindanan dan baris gilir
15-26 Tatasusunan struktur data dan senarai terpaut
15-27 Ciri-ciri tiga subkelas Senarai
15-28 ArrayList menyimpan rentetan dan lintasan
15-29 ArrayList menyimpan objek tersuai dan lintasan
15-30 Ciri unik vektor
15-31 Fungsi unik LinkedList
15-32 Alih keluar elemen rentetan pendua daripada ArrayList koleksi Kes 1
15-33 Pandangan titik putus untuk mengalih keluar elemen pendua kes 1
15-34 Alih keluar elemen rentetan pendua daripada ArrayList koleksi Kes 2
Bab16 Rangka kerja koleksi JAVA (2)
16-1 Kes mengalih keluar elemen objek tersuai pendua daripada koleksi ArrayList
16-2 Kod koleksi untuk melaksanakan struktur tindanan menggunakan LinkedList
16-3 Gunakan LinkedList untuk mensimulasikan koleksi struktur data tindanan dan menggabungkan kes ujian
16-4 Gambaran Keseluruhan Generik dan Penggunaan Asas
16-5 ArrayList menyimpan rentetan dan melintasi versi generik
16-6 ArrayList menyimpan objek tersuai dan melintasi versi generik
16-7 Memperkenalkan generik melalui isu transformasi Objek
16-8 Gambaran keseluruhan dan penggunaan kelas generik
16-9 Gambaran keseluruhan dan penggunaan kaedah generik
16-10 Gambaran keseluruhan dan penggunaan antara muka generik
16-11 Kad bebas generik lanjutan
16-12 Tingkatkan gambaran keseluruhan dan penggunaan untuk
16-13 ArrayList menyimpan rentetan dan melintasi yang dipertingkatkan untuk versi
16-14 ArrayList menyimpan objek tersuai dan melintasi yang dipertingkatkan untuk versi
16-15 Gambaran keseluruhan dan penggunaan import statik
16-16 Gambaran keseluruhan dan penggunaan parameter berubah
16-17 Penggunaan kaedah asList() bagi kelas alat Arrays
16-18 Ilustrasi kes storan bersarang koleksi dan elemen traversal
16-19 Pelaksanaan kod kes bagi storan bersarang koleksi dan elemen traversal
16-20 Menjana 10 nombor rawak antara 1 dan 20 memerlukan nombor rawak tidak boleh diulang.
16-21 Kes memasukkan berbilang data dengan papan kekunci dan mengeluarkan nilai maksimum pada konsol
16-22 Analisis kod sumber kaedah toString() koleksi ArrayList
16-23 Ilustrasi analisis kes pendaftaran log masuk pengguna
16-24 Analisis terperinci kes pendaftaran log masuk pengguna dan pelaksanaan subkontrak
16-25 Pelaksanaan kes pendaftaran log masuk pengguna kelas penerangan asas pengguna dan antara muka operasi pengguna
16-26 Kes pendaftaran log masuk pengguna pelaksanaan khusus kelas operasi pengguna
16-27 Pelaksanaan kelas ujian pengguna untuk kes pendaftaran log masuk pengguna
16-28 Kes pendaftaran log masuk pengguna kelas ujian pengguna menyelesaikan masalah kecil
16-29 Kes pendaftaran log masuk pengguna menyertai permainan meneka nombor
16-30 Demonstrasi fungsi sistem pengurusan beli-belah konsol
16-31 Tetapkan gambaran keseluruhan dan ciri koleksi
16-32 HashSet menyimpan rentetan dan lintasan
16-33 Analisis kod sumber HashSet untuk memastikan keunikan elemen
Bab17 Rangka kerja koleksi JAVA (3)
17-1 HashSet menyimpan objek tersuai dan lintasan
17-2 Pelaksanaan dan ilustrasi kod HashSet untuk memastikan keunikan elemen
17-3 HashSet menyimpan objek tersuai dan berulang melalui latihan
17-4 Gambaran keseluruhan dan penggunaan LinkedHashSet
17-5 TreeSet menyimpan elemen jenis Integer dan melintasinya
17-6 Analisis kod sumber TreeSet untuk memastikan pengisihan elemen
17-7 Prinsip dan gambar rajah TreeSet untuk memastikan keunikan elemen dan susunan semula jadi
17-8 TreeSet menyimpan objek tersuai dan melintasi latihan 1
17-9 TreeSet menyimpan objek tersuai dan melintasi latihan 2
17-10 Prinsip dan pelaksanaan kod TreeSet untuk memastikan keunikan elemen dan pengisihan pembanding
17-11 Tafsiran semula kod sumber kaedah add() TreeSet dan ringkasan pengisihan elemen TreeSet
17-12 Hasilkan 10 nombor rawak antara 1-20 dan memerlukan nombor rawak itu tidak boleh diulang versi mudah
17-13 Kajian kes memasukkan maklumat pelajar dengan papan kekunci dan menyusunnya mengikut jumlah skor dan kemudian mengeluarkannya pada konsol
17-14 Gambaran keseluruhan dan ciri koleksi peta
17-15 Gambaran keseluruhan fungsi koleksi Peta
17-16 Ujian fungsi asas koleksi Peta
17-17 Ujian fungsi pemerolehan koleksi peta
17-18 Traversal koleksi peta untuk mencari nilai utama
17-19 Traversal koleksi Peta untuk mencari kunci dan nilai objek pasangan nilai kunci
17-20 Perbandingan dua kaedah traversal koleksi Peta
17-21 Kes di mana kunci koleksi HashMap ialah Stirng dan nilainya ialah String
17-22 Kes di mana kunci koleksi HashMap ialah Integer dan nilainya ialah String
17-23 Kes di mana kunci koleksi HashMap ialah String dan nilainya ialah Pelajar
17-24 Kes di mana kunci koleksi HashMap ialah Pelajar dan nilainya ialah String
17-25 Gambaran keseluruhan dan penggunaan LinkedHashMap
17-26 Kunci koleksi TreeMap ialah nilai String ialah kes String
17-27 Kes di mana kunci koleksi TreeMap ialah Pelajar dan nilainya ialah String
17-28 Ilustrasi kes mengira bilangan kejadian setiap aksara dalam rentetan
17-29 Pelaksanaan kod kes untuk mengira bilangan kejadian setiap aksara dalam rentetan
17-30 Titik putus untuk melihat statistik bilangan kejadian setiap aksara dalam rentetan
17-31 Kes koleksi HashMap bersarang koleksi HashMap
17-32 Kes koleksi HashMap bersarang koleksi ArrayList
17-33 Kes koleksi ArrayList bersarang koleksi HashMap
Bab19 Strim JAVA IO (1)
19-1 Gambaran keseluruhan teknologi penstriman IO
19-2 Gambaran keseluruhan dan klasifikasi pengecualian
19-3 Cara JVM mengendalikan pengecualian secara lalai
19-4 Mengendalikan pengecualian menggunakan cuba...tangkap 1
19-5 Mengendalikan pengecualian menggunakan cuba...tangkap 2
19-6 Penyelesaian pengendalian JDK7 untuk pelbagai pengecualian
19-7 Perbezaan antara pengecualian masa kompilasi dan pengecualian masa jalan
19-8 Beberapa kaedah biasa Throwable
19-9 Mengendalikan pengecualian menggunakan lontaran
19-10 Gambaran keseluruhan lontaran dan perbezaan dari lontaran
19-11 Bagaimana untuk mengendalikan pengecualian?
19-12 Ciri dan fungsi kata kunci akhirnya
19-13 Soalan temu bual: Perbezaan antara muktamad, akhirnya dan muktamad
19-14 Soalan temu bual: Jika ada pulangan sebelum akhirnya
19-15 Gambaran keseluruhan variasi dalam pengendalian pengecualian dan pengecualian tersuai
19-16 Pelaksanaan dan ujian pengecualian tersuai
19-17 Langkah berjaga-jaga yang luar biasa
19-18 Gambaran keseluruhan dan kaedah pembinaan kelas Fail
19-19 Fungsi penciptaan kelas fail
19-20 Padam fungsi kelas Fail
19-21 Menamakan semula fungsi kelas Fail
19-22 Fungsi penghakiman kelas Fail
19-23 Dapatkan fungsi kelas Fail
19-24 Fungsi pemerolehan lanjutan bagi kelas Fail
19-25 Contoh mengeluarkan nama fail dengan akhiran yang ditentukan dalam direktori yang ditentukan
19-26 Kes penambahbaikan penapis fail untuk mengeluarkan nama fail dengan akhiran tertentu dalam direktori tertentu
19-27 Kod sumber kaedah senarai() dengan penapis nama fail
19-28 Pengubahsuaian kelompok kes nama fail
19-29 Gambaran keseluruhan dan pertimbangan rekursi
19-30 Idea dan ilustrasi penyelesaian masalah rekursif
19-31 Pelaksanaan kod dan gambar rajah ingatan untuk mencari faktorial secara rekursif
19-32 Titik putus untuk melihat proses pelaksanaan pengiraan faktorial rekursif
19-33 Kes Masalah Arnab Abadi
Bab20 Strim JAVA IO (2)
20-1 Contoh mengeluarkan secara rekursif laluan mutlak semua fail java dalam direktori tertentu
20-2 Padam direktori secara rekursif dengan kes kandungan
20-3 Titik putus untuk melihat proses pelaksanaan memadam direktori dengan kandungan
20-4 Gambaran keseluruhan dan klasifikasi aliran IO
20-5 Gambaran keseluruhan kelas asas aliran IO dan analisis keperluan mudah
20-6 Pembina FileOutputStream
20-7 FileOutputStream menulis data
20-8 Tiga kaedah tulis() bagi FileOutputStream
20-9 FileOutputStream menulis data untuk melaksanakan pemisah baris dan menambah penulisan
20-10 FileOutputStream menulis data dan menambah pengendalian pengecualian
20-11 FileInputStream membaca data
20-12 Strim bait salin kes fail teks 1
20-13 Bagaimanakah komputer mengenali dan menggabungkan dua bait ke dalam bahasa Cina?
20-14 Strim bait salin kes fail teks 2
20-15 Strim bait salin kes gambar
20-16 Strim bait salin kes video 1
20-17 FileInputStream membaca data satu tatasusunan bait pada satu masa
20-18 Perbandingan dua cara untuk membaca data menggunakan FileInputStream
20-19 Strim bait salin kes fail teks 3
20-20 Strim bait salin kes video 2
20-21 BufferedOutputStream menulis data
20-22 BufferedInputStream membaca data
20-23 Empat cara aliran bait menyalin MP4 dan menguji kecekapan
20-24 Sebab dan format berlakunya aliran penukaran
20-25 Gambaran keseluruhan jadual pengekodan dan jadual pengekodan biasa
20-26 Isu pengekodan dan penyahkodan dalam kelas String
20-27 Penggunaan aliran penukaran OutputStreamWriter
20-28 Penggunaan aliran penukaran InputStreamReader
20-29 5 cara untuk menulis data dalam aliran aksara
20-30 Dua cara untuk membaca data daripada aliran aksara
20-31 Strim aksara salin kes fail teks 1
20-32 Strim aksara salin kes fail teks 2
20-33 Strim aksara salin kes fail teks 3
Bab21 Strim JAVA IO (3)
21-1 Penggunaan aliran keluaran penimbal buffer BufferedWriter
21-2 Penggunaan aliran input penimbal aksara BufferedReader
21-3 Strim penimbal aksara salin kes fail teks 1
21-4 Ciri khas aliran penimbal aksara
21-5 Strim penimbal aksara salin kes fail teks 2
21-6 Gambarajah ringkasan aliran IO
21-7 5 cara untuk menyalin fail teks
21-8 4 cara untuk menyalin gambar
21-9 Contoh menyimpan data dalam koleksi ke dalam fail teks
21-10 Simpan data dalam fail teks ke dalam kotak koleksi
21-11 Dapatkan kes nama secara rawak daripada fail teks
21-12 Salin kes folder peringkat tunggal
21-13 Salin fail dengan akhiran yang ditentukan dalam direktori yang ditentukan dan ubah suai huruf nama
21-14 Titik putus untuk melihat proses pelaksanaan menyalin fail dan mengubah suai huruf nama akhiran
21-15 Salin kes folder berbilang peringkat
21-16 Kajian kes memasukkan maklumat pelajar menggunakan papan kekunci, menyusunnya mengikut jumlah skor dan menulisnya ke dalam fail teks
21-17 Contoh menyusun rentetan dalam satu fail dan kemudian menulisnya ke fail lain
21-18 Kelas tersuai mensimulasikan kes fungsi readLine() BufferedReader
21-19 Gunakan kes untuk LineNumberReader
21-20 Kelas tersuai mensimulasikan kes fungsi LineNumberReader untuk mendapatkan nombor baris
21-21 Semakan pengetahuan kes pendaftaran log masuk
21-22 Kes pendaftaran log masuk pelaksanaan versi IO
21-23 Gambaran keseluruhan dan penjelasan aliran input dan output data
21-24 Gambaran keseluruhan dan penjelasan aliran operasi memori
21-25 Gambaran keseluruhan dan ciri strim cetakan
21-26 PrintWriter digunakan sebagai subkelas Penulis
21-27 PrintWriter melaksanakan penyegaran automatik dan pembalut baris
21-28 Penambahbaikan aliran cetakan salin kes fail teks
21-29 Gambaran keseluruhan aliran input dan output standard dan sifat kenyataan output
21-30 Tiga cara untuk mencapai kemasukan papan kekunci
Bab23 JAVA berbilang benang (1)
23-1 Pengenalan program berbilang benang
23-2 Gambaran keseluruhan proses dan kepentingan pelbagai proses
23-3 Gambaran keseluruhan benang dan kepentingan multithreading
23-4 Contoh multithreading dan perbezaan antara paralelisme dan concurrency
23-5 Adakah prinsip berjalan program Java dan permulaan JVM berbilang benang?
23-6 Cara melaksanakan kaedah multi-threading dan multi-threading 1 idea
23-7 Pelaksanaan kod mod berbilang benang 1
23-8 Dapatkan dan tetapkan nama objek benang
23-9 Penjadualan utas dan mendapatkan serta menetapkan keutamaan utas
23-10 Kawalan benang tidur benang
23-11 Kawalan benang - menyambungkan benang
23-12 Benang ihsan kawalan benang
23-13 Benang daemon kawalan
23-14 Kawalan benang mengganggu benang
23-15 Gambarajah kitaran hayat benang
23-16 Idea dan pelaksanaan kod mod berbilang benang 2
23-17 Perbandingan grafik dan perbezaan antara dua kaedah multithreading
23-18 Kajian Kes Menjual Tiket Filem dengan Mewarisi Kelas Benang
23-19 Kajian Kes Menjual Tiket Filem dengan Melaksanakan Antara Muka Boleh Dijalankan
23-20 Analisis sebab-sebab mengapa terdapat tiket yang sama dan tiket negatif semasa membeli tiket wayang
23-21 Analisis punca isu keselamatan benang
23-22 Blok kod disegerakkan menyelesaikan isu keselamatan benang
23-23 Penjelasan blok kod disegerakkan yang menyelesaikan isu keselamatan benang
23-24 Ciri, faedah dan kelemahan penyegerakan
23-25 Kunci pantas untuk kod disegerakkan dan masalah dengan penggunaan kaedah penyegerakan dan kunci
23-26 Semakan kelas selamat benang sebelumnya
23-27 Gambaran keseluruhan dan penggunaan Lock selepas JDK5
23-28 Gambaran keseluruhan dan penggunaan masalah kebuntuan
23-29 Gambar rajah huraian masalah pengeluar-pengguna
Bab27 pengaturcaraan rangkaian JAVA
27-1 Gambaran Keseluruhan Pengaturcaraan Rangkaian
27-2 Gambaran keseluruhan model rangkaian dan ilustrasi
27-3 Gambaran keseluruhan tiga elemen pengaturcaraan rangkaian
27-4 Gambaran Keseluruhan IP dalam Tiga Elemen Pengaturcaraan Rangkaian 1
27-5 Gambaran Keseluruhan IP Tiga Elemen Pengaturcaraan Rangkaian 2
27-6 Gambaran keseluruhan dan penggunaan kelas InetAddress
27-7 Pelabuhan tiga elemen pengaturcaraan rangkaian
27-8 Protokol tiga elemen pengaturcaraan rangkaian
27-9 Ilustrasi prinsip komunikasi Soket
27-10 Protokol UDP menghantar data
27-11 Protokol UDP menerima data
27-12 Gambar rajah menghantar dan menerima data menggunakan protokol UDP
27-13 Protokol UDP menghantar dan menerima pengoptimuman kod data
27-14 Data pada hujung penghantaran datang daripada bekas kemasukan papan kekunci
27-15 Demonstrasi tetingkap DOS applet sembang mudah
27-16 Program bilik sembang berbilang benang
27-17 Demonstrasi versi GUI bagi kes program sembang
27-18 Protokol TCP menghantar data
27-19 Protokol TCP menerima data
27-20 Ilustrasi menghantar dan menerima data menggunakan protokol TCP
27-21 Pelayan memberi pelanggan kes maklum balas
27-22 Output konsol pelayan input papan kekunci pelanggan
27-23 Pelayan input papan kekunci pelanggan menulis ke fail teks
27-24 Pelanggan membaca output konsol pelayan fail teks
27-25 protokol TCP memuat naik fail teks
27-26 TCP memuat naik fail teks dan memberi maklum balas
27-27 Protokol TCP memuat naik gambar dan memberi maklum balas
27-28 Pemikiran untuk memuat naik berbilang pelanggan ke satu pelayan
27-29 Multi-threading meningkatkan kes berbilang pelanggan memuat naik fail