更新時間:2020-07-02 11:43:10 來源:動力節點 瀏覽2499次
蘇寧易購是大家非常熟悉的,也是很多朋友想進入的企業,java筆試題部分是面試的時候必不可少的環節,為了幫助大家順利進入蘇寧易購,動力節點java培訓機構的小編為大家準備了蘇寧易購java筆試題解析,有興趣的小伙伴可以參考一下。
POST和GET是http中最常用的兩種方法,GET方法——從指定資源請求數據,POST方法——向指定資源提交要被處理的數據。
(1)GET請求可以被緩存,POST請求不可以被緩存;
(2)GET請求可保留在瀏覽器的歷史記錄中,POST請求不會保留;
(3)GET請求可以被收藏為書簽,POST請求不可以;
(4)GET請求傳送的參數有長度限制,POST請求沒有;
(5)GET請求只能進行url編碼,而POST支持多種編碼方式;
(6)GET請求只用于取回數據,且不應該用于處理敏感數據;
(7)GET參數通過URL傳遞,POST放在Request body中;
(8)GET在瀏覽器回退時是無害的,而POST會再次提交請求;
(9)對參數的數據類型,GET只接受ASCII字符,而POST對此沒有限制;
GET/POST本質上都是TCP鏈接。GET和POST能做的事情是一樣的。區別在于GET產生一個TCP數據包;而POST會產生兩個TCP數據包。(對于GET方式的請求,瀏覽器會把http header和data一并發送出去,服務器響應200(返回數據);而對于POST,瀏覽器先發送header,服務器響應100 continue,瀏覽器再發送data,服務器響應200 ok(返回數據))
第一范式(1NF):強調的是列的原子性,即列不能夠再分成其他幾列。
第二范式(2NF):首先是 1NF,另外包含兩部分內容,一是表必須有一個主鍵;二是沒有包含在主鍵中的列必須完全依賴于主鍵,而不能只依賴于主鍵的一部分。
第三范式(3NF):首先是 2NF,另外非主鍵列必須直接依賴于主鍵,不能存在傳遞依賴。即不能存在:非主鍵列 A 依賴于非主鍵列 B,非主鍵列 B 依賴于主鍵的情況。
第一次握手:建立連接時,客戶端發送syn包(syn=j)到服務器,并進入SYN_SENT狀態,等待服務器確認;SYN:同步序列編號(Synchronize Sequence Numbers)
第二次握手:服務器收到syn包,必須確認客戶的SYN(ack=j+1),同時自己也發送一個SYN包(syn=k),即SYN+ACK包,此時服務器進入SYN_RECV狀態;
第三次握手:客戶端收到服務器的SYN+ACK包,向服務器發送確認包ACK(ack=k+1),此包發送完畢,客戶端和服務器進入ESTABLISHED(TCP連接成功)狀態,完成三次握手。
靜態變量是被static修飾符修飾的變量,也稱為類變量,它屬于類,不屬于類的任何一個對象,一個類不管創建多少個對象,靜態變量在內存中有且僅有一個拷貝;實例變量必須依存于某一實例,需要先創建對象然后通過對象才能訪問到它。靜態變量可以實現讓多個對象共享內存。
不是。Java中的基本數據類型只有8個:byte、short、int、long、float、double、char、boolean;除了基本類型(primitive type)和枚舉類型(enumeration type),剩下的都是引用類型(reference type)。
棧:由系統自動分配,速度較快,不會產生內存碎片,
堆:是由alloc分配的內存,速度比較慢,而且容易產生內存碎片,不過用起來最方便。
以上就是動力節點java培訓機構的小編針對“蘇寧易購java筆試題解析”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習