如果目前為止剛剛能用java寫乘法表,只能說已經(jīng)基本掌握基礎(chǔ)語法,談不上到達(dá)什么水平了。我來給大家把整體的Java后端開發(fā)學(xué)習(xí)的知識點(diǎn)簡單梳理一下,大家就知道在什么水平了。

java基礎(chǔ)語法部分

水平就在這第一個部分。Java基礎(chǔ)語法也就是Java的最基礎(chǔ)的內(nèi)容,相關(guān)的知識點(diǎn)大概內(nèi)容:變量,選擇結(jié)構(gòu)(if系列,switch),循環(huán)結(jié)構(gòu)(do-while, while ,for).也就是題主所說的寫乘法表需要用到的知識點(diǎn)。這些基本的知識點(diǎn)是往后學(xué)習(xí)Java的核心,是必須得掌握的內(nèi)容,如果不掌握現(xiàn)在的核心基礎(chǔ)那么下面的知識點(diǎn)就不可能學(xué)習(xí)。

Javaoop以及API部分

當(dāng)學(xué)完上面的Java核心基礎(chǔ),那現(xiàn)在學(xué)的還是Java基礎(chǔ),但是現(xiàn)在的基礎(chǔ)內(nèi)容就是Java的內(nèi)部創(chuàng)業(yè)的類庫部分內(nèi)容。也就是我們的JavaAPI部分,大概的知識點(diǎn):集合,異常,io,線程,socket編程等等等,還是比較多的。這方面的知識點(diǎn)就好比如Java中幫我們做好的工具,我們要學(xué)會使用這些基本的工具,所以也叫Java中的基礎(chǔ)。

數(shù)據(jù)庫

也是要做基本的后端開發(fā)必須掌握的知識點(diǎn),最主要的知識點(diǎn)其實很好,但是復(fù)雜的結(jié)構(gòu)就很麻煩,其實個人覺得是最難的東西了,主要的知識點(diǎn):sql語句(增,刪,查,改)。也就是這四個,但是往往越簡單的東西,其實越難搞。

基礎(chǔ)的前端內(nèi)容

對于一個正常的做Java后端開發(fā)的程序員也必須掌握前端的知識,否則很難做到前后端交互。雖然我們需要掌握但是也都是前端必須會的基本知識: html ,css,javaScript,jQuery等等,現(xiàn)在的話也是需要掌握一些前端框架的??梢钥吹揭莆盏闹R點(diǎn)還是比較多的,其實前端的內(nèi)容都比較簡單,但是需要記的東西很多。

java乘法表

前端知識的部分結(jié)構(gòu)圖

servlet基礎(chǔ)

做一個基本的后端開發(fā)人員,做一個正常的網(wǎng)站開發(fā)必學(xué)的東西,這一塊的知識點(diǎn),基本是把前面的Java基礎(chǔ)和前端交互起來的知識點(diǎn):jdbc,servlet,jsp,mvc分層思想等等。servlet應(yīng)該算是最底層的后端服務(wù)器開發(fā)的知識點(diǎn)了,只要了解了這個才能更好的做下面框架的學(xué)習(xí)。

框架

如果到了這個時候,其實你還不能進(jìn)入崗位做最基本的工作,企業(yè)招聘你不可能讓你來學(xué)習(xí)的,是需要你創(chuàng)造價值的。那么框架是你能進(jìn)企業(yè)工作的最基本的條件了,現(xiàn)在的框架必須掌握的幾個:spring,springMVC,springBoot,springcloud等等,還有其他的一些老框架。雖然學(xué)完框架你基本的基礎(chǔ)工作能夠去做,但是其實還不夠,還需要更多的東西,比如各種優(yōu)化。

總結(jié):相信通過上面整體知識點(diǎn)的介紹,答主應(yīng)該知道了會用Java寫乘法表只是在整個知識結(jié)構(gòu)中的最上面,想能做到最基本的進(jìn)入企業(yè)工作,其實要學(xué)的東西還有很多很多。