JavaRush /Blog Java /Random-MS /Asas Asas oleh Kay Horstmann
Виктор
Tahap
Санкт-Петербург

Asas Asas oleh Kay Horstmann

Diterbitkan dalam kumpulan
...Pengarang buku ini berharap anda tidak menyukai buku yang penuh dengan contoh mainan seperti program mengawal pembakar roti atau haiwan di zoo atau "teks melompat"
Saya rasa tidak banyak keperluan untuk menulis tentang kaitan ulasan ini, kerana untuk pemula dalam pengaturcaraan, mana-mana buku, artikel atau dokumentasi adalah penting. Tetapi sebaliknya, bertentangan dengan kepercayaan popular, saya ingin mencari satu perkara - ideal, supaya tidak membaca beberapa sumber pada masa yang sama, tetapi belajar dari satu - yang terbukti. Baiklah, mari kita lihat siri "Perpustakaan Profesional" oleh Kay Horstmann, yang sangat popular di kalangan ahli javis "muda". Buku-buku itu disambut dengan penjilidan berkualiti tinggi - kulit berkilat keras dan cetakan yang bagus, ini sangat penting, kerana ia jelas akan dibaca hingga ke inti. Dengan cara ini, dimensinya agak mengagumkan, jadi anda tidak boleh menyeretnya terlalu banyak. (malangnya tiada gambar diri anda)
Asas Asas oleh Kay Horstmann - 1
Dalam jilid pertama siri ini, seperti yang dicadangkan oleh tajuk, pengarang menerangkan asas, daripada sintaks kepada ciri OOP utama, daripada gambaran keseluruhan perpustakaan koleksi kepada pengaturcaraan berbilang benang. Setiap bab menyentuh bukan sahaja pada istilah umum dan prinsip operasi (contohnya, mekanisme pantulan), tetapi juga menjelaskan beberapa nuansa:
Asas Asas oleh Kay Horstmann - 2
Jilid kedua: "Alat Pengaturcaraan Lanjutan" memperdalam beberapa topik, contohnya, perpustakaan pelaksanaan grafik - SWING. Ia juga memperkenalkan pembaca kepada alat yang sangat baik untuk bekerja dengan koleksi - perpustakaan aliran data, atau hanya Strim. Selain itu, anda akan belajar cara menyambung pangkalan data menggunakan Java asli (ya, JDBC). Bab-bab itu berstruktur dengan jelas dan tidak berkait rapat antara satu sama lain, ini membolehkan anda mempelajarinya dalam sebarang susunan. Satu-satunya pengecualian ialah permulaan jilid pertama. Dan dengan semua kepelbagaian teori dalam siri ini terdapat banyak contoh program kecil, nota kaki dengan imej kod, di mana, kadang-kadang, kerja setiap kaedah dan elemen dijelaskan. Kebanyakan kaedah dan kelas biasanya diletakkan dalam rangka kerja yang berasingan, yang membolehkan buku digunakan sebagai rujukan (atau dokumentasi ringkas) pada kaedah dan kelas Java.
Asas Kay Horstmann - 3
Tetapi pengaturcara yang mempunyai pengetahuan tentang C++ akan terkejut dengan perbandingan kerap beberapa penyelesaian Java dengan penyelesaian yang sama dalam C++, yang, menurut pengarang, akan memudahkan peralihan dari satu bahasa ke bahasa lain.
Asas Utama oleh Kay Horstmann - 4
Satu-satunya kelemahan yang agak serius boleh dianggap ketiadaan sebarang tugas atau latihan. Tetapi bagi pelajar Javarush ini tidak akan menjadi masalah. Nasihat untuk pemula: berlatih di Javarush, dan dapatkan teori dalam buku-buku hebat ini. Malah di penghujung buku (kebanyakannya yang pertama), terdapat kesilapan menaip (nampaknya editor sedikit letih). Dari segi keluasan dan kedalaman liputan topik, buku Horstmann mempunyai sedikit pesaing. Kami menolak siri Head First dengan serta-merta (lihat petikan pada permulaan). Jadi itu meninggalkan Shildt dan Eckel. Katakan sahaja bahawa buku pengarang pertama juga sangat baik (dengan cara ini, terdapat tugas untuk menguasai teori), jadi ini adalah masalah citarasa, dan bahan Eckel sudah lapuk (sebahagiannya, tetapi masih). Kesimpulannya, saya ingin mengatakan bahawa satu buku masih tidak mencukupi (terima kasih, KEP!), tetapi "Perpustakaan Profesional" pastinya sesuai sebagai asas. Ia mempunyai semua yang anda perlukan untuk bermula, dan ia akan berfungsi seperti jam... PS: baik, dan pautan supaya anda tidak berehat: https://www.litres.ru/richard-uorberton/lyambda-vyrazheniya-v -java-8/ — tentang lambdas dan fungsi. http://www.exlab.net/tools/sheets/regexp.html — "Sesetengah orang, apabila berhadapan dengan masalah, fikir "Saya tahu, saya akan menggunakan ungkapan biasa." Sekarang mereka mempunyai dua masalah." Jamie Zawinski dalam comp.lang.emacs https://www.litres.ru/rod-haggarti/diskretnaya-matematika-dlya-programmistov/ - Saya tidak bersetuju dengan kenyataan bahawa seorang pengaturcara tidak memerlukan matematik.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION