Java學習日記本

20190901-javaweb

JavaWeb視頻教程(JSP/Servlet/上傳/下載/分頁/MVC/三層架構/Ajax)

https://www.bilibili.com/video/av29086718

Java基礎

https://www.bilibili.com/video/av53951575?p=6

阿發你好

http://afanihao.cn/java/index.html

20191010-java必備單詞

Compile:編繹
Run:運行
Class:類
Object:對象
System:系統
out:輸出
print:打印
line:行
variable:變量
type:類型
static:靜態的
array:數組
parameter:參數
method:方法
function:函數
public:公有的
default:默認
get:得到
private:私有的
import:導入
set:設置
package:包
access:訪問
protected:受保護的
void:無(返回類型)
operation:操作運算
member-variable:成員變量
member-function:成員函數
extends:繼承 base class:基類 parent class:父類
interface:接口 child class:子類 super class:超類
overload:重載 abstract:抽象 exception:異常
implements:實現 Runtime:運行時
derived class:派生類
override:重寫覆蓋
final:最終的不能改變的
ArrayIndexOutOfBoundsException:數組下標越界異常
ArithmeticException:算術異常
NullPointerException:空引用(指針)異常
ClassNotFoundException:類沒有發現異常
NumberFormatException:數字格式異常(字符串不能轉化爲數字)
Try:嘗試 Catch:捕捉 Finally:最後
Throw:拋出
Throws: (投擲)表示強制異常處理
Throwable:(可拋出的)表示所有異常類的祖先類
Lang:language,語言
Random:隨機 Util:工具 Display:顯示
Collection:集合
ArrayList:(數組列表)表示動態數組
HashMap:散列表哈希表
Swing:輕巧的
Awt:abstract window toolkit:抽象窗口工具包
Frame:窗體 Size:尺寸 Title:添加 Panel:面板 Layout:佈局
Scroll:滾動 Vertical:垂直 Horizonatal:水平
Label:標籤 TextField:文本框 TextArea:文本域
Button:按鈕 Checkbox:複選框 Focus:焦點
Event:事件 Combobox:複選框 Listener:監聽
Mouse:鼠標 Key:鍵 Grid:網格
Border:邊界 Flow:流 MenuItem:菜單項
MenuBar:菜單欄 Menu:菜單 Icon:圖標
Dialog:對話框 Message:消息 Tree:樹
Node:節點
Radiobutton:單選按鈕
PopupMenu:彈出菜單
Jdbc:java database connectivity,java數據庫連接
DriverManager:驅動管理器
Statement:表示執行對象
Preparedstatement:表示預執行對象
Resultset:結果集
executeQuery:執行查詢
Connection:連接 Next:下一個 Close:關閉

20191107計算機網絡

https://juejin.im/post/5d896cccf265da03bd055c87

20191114SpringBoot+Vue

https://github.com/lenve/vhr

https://github.com/elunez/eladmin/

https://github.com/halo-dev/halo

20191205

基礎階段
首先是基礎階段,在基礎階段,我們必須掌握Java基礎,Mysql數據庫,Oracle數據庫,JDBC,Linux基礎,Java8新特性,數據結構和算法,設計模式。
對於基礎階段,我們所要掌握的就是基礎,雖然是基礎,但學起來也夠嗆。因爲是初學者,所以基礎階段會有一點難度,但只要肯堅持,這些也沒什麼難的。對於Linux、數據結構、算法和設計模式我們掌握一些基礎就行了,也沒必要學得非常透徹。

Web基礎
基礎階段過後,我們還必須要掌握一些Web方面的知識,Html,JavaScript,JQuery和AJax,同樣的,對於這些知識,我們只需掌握基礎,而不需要深究,否則,你將耗費大量的時間。

JavaWeb
Web階段過後,當然就是JavaWeb了,對於JavaWeb,我們需要掌握的知識有:Servlet,JSP,MVC設計模式,Cookie,Session,JavBean組件技術,EL表達式,JSTL表達式,過濾器Filter,監聽器Listener,文件的上傳下載,國際化。

JavaEE
最後是JavaEE階段,當你學到這個階段,你對Java的程序開發已經瞭如指掌。然而,自己開發的過程是艱難而複雜的,所以JavaEE階段我們需要去學習一些非常優秀的框架,來幫助我們進行程序開發。
對於框架,我們需要學習Struts2,Hibernate,Spring,SpringMVC,JPA,SpringData,MyBatis,Spring Boot,Spring Cloud,Dubbo。要學習的框架其實非常多,有些框架也十分有難度,我們在學習階段只要能夠熟練使用它們即可,有能力的話可以研究一下源碼,看看框架的底層實現。當然,除了框架,我們還需要學習Maven,Git,Github,ActiveMQ,Jenkins等。

20191211

https://how2j.cn/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章