在定義一個(gè)類時(shí),只是在描述某類事物的特征和行為,并沒有產(chǎn)生具體的數(shù)據(jù)。只有通過new關(guān)鍵字創(chuàng)建該類的實(shí)例對(duì)象后,系統(tǒng)才會(huì)為每個(gè)對(duì)象分配內(nèi)存空間,存儲(chǔ)各自的數(shù)據(jù)。有時(shí)候,開發(fā)人員會(huì)希望某些特定的數(shù)據(jù)在內(nèi)存中只有一份,而且能夠被一個(gè)類的所有實(shí)例對(duì)象所共享。例如某個(gè)學(xué)校所有學(xué)生共享同一個(gè)學(xué)校名稱,此時(shí)完全不必在每個(gè)學(xué)生對(duì)象所占用的內(nèi)存空間中都聲明一個(gè)變量來表示學(xué)校名稱,而可以在對(duì)象以外的空間聲明一個(gè)表示學(xué)校名稱的變量讓所有對(duì)象來共享。具體內(nèi)存中的分配情況如圖所示。 查看全文>>
技術(shù)文章2022-10-27 |傳智教育 |靜態(tài)變量實(shí)例共享
本課程涉及Spring基礎(chǔ)思想理論、xml配置應(yīng)用、注解配置應(yīng)用、Bean后處理器、Bean實(shí)例化過程和生命周期、SpringMVC基礎(chǔ)與原理等知識(shí),既適合Spring框架初學(xué)者,也適合會(huì)基本使用Spring但想對(duì)Spring原理深入了解者。 查看全文>>
技術(shù)文章2022-10-26 |傳智教育 |Spring從入門到精通
在之前的章節(jié)我們講解過ServerSocket對(duì)象,它可以實(shí)現(xiàn)服務(wù)器端程序,但只實(shí)現(xiàn)服務(wù)器端程序還不能完成通信,此時(shí)還需要一個(gè)客戶端程序與之交互,為此Java提供了一個(gè)Socket類,用于實(shí)現(xiàn)TCP客戶端程序。通過查閱API文檔可知,Socket類同樣提供了多種構(gòu)造方法。下面對(duì)Socket的常用構(gòu)造方法進(jìn)行詳細(xì)講解。 查看全文>>
技術(shù)文章2022-10-26 |傳智教育 |Java網(wǎng)絡(luò)編程,Socket類
TCP/IP參考模型的網(wǎng)際層(五層協(xié)議中稱為網(wǎng)絡(luò)層)對(duì)應(yīng)OSI參考模型的網(wǎng)絡(luò)層。網(wǎng)絡(luò)層通過網(wǎng)絡(luò)互聯(lián)和路由選擇功能實(shí)現(xiàn)主機(jī)與網(wǎng)絡(luò)之間的交互,完成主機(jī)到主機(jī)的通信... 查看全文>>
常見問題2022-10-24 |傳智教育 |網(wǎng)絡(luò)層,網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)
在程序中,經(jīng)常需要對(duì)不同類型的數(shù)據(jù)進(jìn)行運(yùn)算,為了解決數(shù)據(jù)類型不一致的問題,需要對(duì)數(shù)據(jù)的類型進(jìn)行轉(zhuǎn)換。例如,一個(gè)浮點(diǎn)數(shù)和一個(gè)整數(shù)相加,必須先將兩個(gè)數(shù)據(jù)轉(zhuǎn)換成同一類型。根據(jù)轉(zhuǎn)換方式的不同,數(shù)據(jù)類型轉(zhuǎn)換可以分為自動(dòng)類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換,筆者先來介紹一下自動(dòng)類型轉(zhuǎn)換... 查看全文>>
常見問題2022-10-21 |傳智教育 |自動(dòng)類型轉(zhuǎn)換,java培訓(xùn)
在文件4-24中,由于發(fā)生了異常導(dǎo)致程序立即終止,因此程序無法繼續(xù)向下執(zhí)行。為了解決異常,Java提供了對(duì)異常進(jìn)行處理的方式——異常捕獲。異常捕獲使用try...cathch語句實(shí)現(xiàn),try...cathch具體語法格式如下... 查看全文>>
技術(shù)文章2022-10-20 |傳智教育 |面向?qū)ο髏ry,java培訓(xùn)
隨著近幾年java開發(fā)崗位的招聘需求不斷攀升,市場(chǎng)上出現(xiàn)了很多java培訓(xùn)機(jī)構(gòu)。對(duì)于那些想?yún)⒓优嘤?xùn)班來學(xué)習(xí)java的人來說,在報(bào)名前一定要慎重考慮和考察培訓(xùn)機(jī)構(gòu)的課程和師資,能不能學(xué)到真正貼合企業(yè)實(shí)際的實(shí)用技術(shù),輕松拿到高薪。正因?yàn)槿绱?,人們渴望知道java培訓(xùn)機(jī)構(gòu)的排名,今天,別說別的了,就談?wù)労隈R程序員java培訓(xùn)! 查看全文>>
常見問題2022-10-19 |傳智教育 |南京java培訓(xùn)
Spring 團(tuán)隊(duì)將來自 Pivotal、 Netflix、HashiCorp等公司的大量久經(jīng)考驗(yàn)的開源項(xiàng)目整合到一個(gè)名為 Spring Cloud 的 Spring 項(xiàng)目中。Spring Cloud 提供了一些庫和工具來快速構(gòu)建分布式系統(tǒng)的一些常見設(shè)計(jì)模式,包括: 查看全文>>
技術(shù)文章2022-10-19 |傳智教育 |Spring Cloud的優(yōu)勢(shì)dubbo的優(yōu)勢(shì)
北京校區(qū)