亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

java-se - 正在學(xué)習(xí)Java SE,為什么感覺學(xué)習(xí)Java就是在學(xué)習(xí)一些API。
高洛峰
高洛峰 2017-04-18 10:53:40
0
4
676

正在學(xué)習(xí)Java SE,為什么感覺學(xué)習(xí)Java SE就是在學(xué)習(xí)一些API(目前只在少部分重要的地方學(xué)習(xí)源碼)。例如Java的IO流中,就是在學(xué)習(xí)他們的各種結(jié)構(gòu)關(guān)系(繼承關(guān)系等),它們的構(gòu)造方法,成員方法等,那要是脫離了這門語言,這些API不是相當(dāng)于作廢?你們學(xué)習(xí)IO流的時(shí)候是怎么學(xué)的?不知這種想法是否對(duì)?(也許各類面向?qū)ο缶幊陶Z言的三大特征都是相似的:繼承,封裝,多態(tài))

高洛峰
高洛峰

擁有18年軟件開發(fā)和IT教學(xué)經(jīng)驗(yàn)。曾任多家上市公司技術(shù)總監(jiān)、架構(gòu)師、項(xiàng)目經(jīng)理、高級(jí)軟件工程師等職務(wù)。 網(wǎng)絡(luò)人氣名人講師,...

reply all(4)
伊謝爾倫

You can continue to learn Java's multi-threading, reflection, class loader, annotations, etc. These things are the tools used to build the framework structure.

(Learn IO flow, use it as soon as you get it...)

If you feel really bored, you can take a look at openJDK and study virtual machine JNI garbage collection

迷茫

If you are interested in io flow, why not take a look at the system calls under Linux yourself. selector, epoll and the like.
Language brings you only a practical solution.

If you want to learn a language that is closer to computers, assemble. Due to the existence of object encapsulation, Java seems to be very cohesive. However, I think, at least looking at the source code, you have far more to master. For example, you see a method call, but this method is within an object. The state within the object can have a great impact on the method. But this is not so obvious in c. At least the procedural stuff can be easier to read.

Java is suitable for business. If you like pure technology, c, go, or even script shell, lua, and python are all fine.

左手右手慢動(dòng)作
  1. If you think IO flow is boring, don’t read too much first, just see how to use it. That’s what I did at the beginning

  2. The API can be translated, don’t memorize it by rote

  3. Programming language is just a tool. Only by combining actual needs can we truly understand it

As for multi-threading, reflection, and class loaders, it is best to deliberately and in-depth study of these annotations after a certain amount of code and usage is the most efficient

In fact, learning has always been boring. What you learn in your non-comfort zone is what makes you different from others. Of course, the most important thing in the early stage is to use it~

巴扎黑

Java is easy

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template