正在學(xué)習(xí)Java SE,為什么感覺(jué)學(xué)習(xí)Java SE就是在學(xué)習(xí)一些API(目前只在少部分重要的地方學(xué)習(xí)源碼)。例如Java的IO流中,就是在學(xué)習(xí)他們的各種結(jié)構(gòu)關(guān)系(繼承關(guān)系等),它們的構(gòu)造方法,成員方法等,那要是脫離了這門語(yǔ)言,這些API不是相當(dāng)于作廢?你們學(xué)習(xí)IO流的時(shí)候是怎么學(xué)的?不知這種想法是否對(duì)?(也許各類面向?qū)ο缶幊陶Z(yǔ)言的三大特征都是相似的:繼承,封裝,多態(tài))
擁有18年軟件開(kāi)發(fā)和IT教學(xué)經(jīng)驗(yàn)。曾任多家上市公司技術(shù)總監(jiān)、架構(gòu)師、項(xiàng)目經(jīng)理、高級(jí)軟件工程師等職務(wù)。 網(wǎng)絡(luò)人氣名人講師,...
Anda boleh terus mempelajari Java berbilang benang, pantulan, pemuat kelas, anotasi, dll. Perkara ini ialah alatan yang digunakan untuk membina struktur rangka kerja.
(Ketahui aliran IO dan gunakannya sebaik sahaja anda mendapatnya...)
Kalau rasa bosan sangat, boleh tengok openJDK dan kaji kutipan sampah JNI mesin maya
Jika anda berminat dengan aliran io, apa kata anda lihat sendiri panggilan sistem di bawah Linux. pemilih, epoll dan seumpamanya.
Bahasa yang membawakan anda hanyalah penyelesaian praktikal.
Jika anda ingin mempelajari bahasa yang lebih dekat dengan komputer, kumpulkan. Disebabkan kewujudan enkapsulasi objek, Java nampaknya sangat kohesif Walau bagaimanapun, saya fikir, sekurang-kurangnya melihat kod sumber, anda mempunyai lebih banyak untuk dikuasai. Sebagai contoh, anda melihat panggilan kaedah, tetapi kaedah ini berada dalam objek Keadaan dalam objek boleh memberi kesan yang besar pada kaedah. Tetapi ini tidak begitu jelas dalam c. Sekurang-kurangnya perkara prosedur boleh lebih mudah dibaca.
Java sesuai untuk perniagaan Jika anda suka teknologi tulen, c, go, walaupun script shell, lua, dan python semuanya baik.
Jika anda mendapati aliran IO membosankan, jangan menonton terlalu banyak dahulu, lihat sahaja cara menggunakannya pada mulanya
API boleh diterjemahkan, jangan hafal dengan hafalan
Bahasa pengaturcaraan hanyalah alat, dan ia hanya boleh benar-benar difahami dengan menggabungkannya dengan keperluan sebenar
Bagi pemuat berbilang benang, refleksi dan pemuat kelas, anotasi adalah paling berkesan jika ia terbaik dikaji secara mendalam selepas jumlah kod dan penggunaan tertentu
Sebenarnya, pembelajaran sentiasa membosankan Apa yang anda pelajari di luar zon selesa anda adalah yang membezakan anda dengan orang lain, yang paling penting di peringkat awal adalah menggunakannya ~