日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > > 充電吧
[導(dǎo)讀]基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)法,集合的語(yǔ)法,io的語(yǔ)法,虛擬機(jī)方面的語(yǔ)法,等。 java基礎(chǔ)知識(shí)點(diǎn)(一) 1、一個(gè)".java” 源文件中

基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)法,集合的語(yǔ)法,io的語(yǔ)法,虛擬機(jī)方面的語(yǔ)法,等。 java基礎(chǔ)知識(shí)點(diǎn)(一)
1、一個(gè)".java” 源文件中可以有多個(gè)類,但public類只能有一個(gè),并且pubic的類的名必須與文件名相一致。 2、&和&&都可以用作邏輯與的運(yùn)算符,表示邏輯與(and),當(dāng)運(yùn)算符兩邊的表達(dá)式的結(jié)果都是true的時(shí)候,整個(gè)運(yùn)算結(jié)果才為true,否則只要有一方面為false,則結(jié)果為false。&&還具有短路的功能,即如果第一個(gè)表達(dá)式為false,則不再計(jì)算第二個(gè)表達(dá)式。&還可以用作位運(yùn)算符,但&操作符兩邊的表達(dá)式不是boolean類型的時(shí)候,&表示按位于操作。 3、goto是java中的保留字,現(xiàn)在沒(méi)有在java中使用。 4、在外面的循環(huán)語(yǔ)句前定義一個(gè)標(biāo)號(hào),然后在里層循環(huán)體的代碼中使用帶有標(biāo)號(hào)的break語(yǔ)句,可跳出外層循環(huán)。但是我們通常是使用讓外層的循環(huán)條件表達(dá)式結(jié)果可以受到里層循環(huán)體代碼的控制的方式來(lái)跳出多層嵌套循環(huán)。 5、switch可以作用在byte上,但是不能作用在long和String上,但是JDK1.7之后switch支持了String。 6、short s1 = 1; s1 = s1 + 2;這個(gè)表達(dá)式是錯(cuò)誤的,因?yàn)閟1+1運(yùn)算時(shí)會(huì)自動(dòng)提升表達(dá)式,所以結(jié)果會(huì)是int類型,再賦值short類型s1時(shí)會(huì)報(bào)需要強(qiáng)制轉(zhuǎn)換類型的錯(cuò)誤。對(duì)于short s1 = 1; s1 += 1;是正確的表達(dá)式,因?yàn)??+= 是java語(yǔ)言規(guī)定的運(yùn)算符,java編譯器會(huì)對(duì)它進(jìn)行特殊處理。 7、char類型可以存儲(chǔ)Unicode編碼字符集中包含的漢字,由于Unicode編碼占用兩個(gè)字節(jié),所以char類型也是占用兩個(gè)字節(jié)。 8、一個(gè)數(shù)左移n位,就相當(dāng)于乘以2的n次方。所以計(jì)算2乘以8等于幾最有效的方法就是2<<3,因?yàn)槲贿\(yùn)算是CPU直接支持的。 9、實(shí)現(xiàn)一個(gè)一百億的計(jì)算器,我們得自己設(shè)計(jì)一個(gè)類可以用于表示很大的整數(shù),并且提供了與另外一個(gè)整數(shù)進(jìn)行加減乘除的功能。大概功能:a、這個(gè)類內(nèi)部有兩個(gè)成員變量,一個(gè)表示符號(hào),另一個(gè)用字節(jié)數(shù)組表示數(shù)值的二進(jìn)制數(shù)。b、有一個(gè)構(gòu)造方法,把一個(gè)包含很多位數(shù)值的字符串轉(zhuǎn)換到內(nèi)部的符號(hào)和字節(jié)數(shù)組中。c、提供加減乘除的功能。代碼如下: public class BigInteger{ ? int sign; byte[] val; public Biginteger(String val){ ? ? ?sign = ; ? ? ?val = ; ?} public BigInteger add(BigInteger oher){} public BigInteger subtract(BigInteger other){} public BigInteger multiply(BigInteger other){} public BigInteger divide(BigInteger other){} } 10、使用final關(guān)鍵字修飾一個(gè)變量時(shí),引用變量不能變,但是引用變量所指的對(duì)象中的內(nèi)容是可以變的。
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

Python和Java是兩種廣泛應(yīng)用于編程領(lǐng)域的高級(jí)編程語(yǔ)言,它們各有優(yōu)劣。本文從程序設(shè)計(jì)應(yīng)用、系統(tǒng)資源占用、高性能處理和語(yǔ)言特點(diǎn)等四方面詳細(xì)介紹兩種編程語(yǔ)言的區(qū)別。

關(guān)鍵字: python java 高性能處理

在這篇文章中,小編將為大家?guī)?lái)Java接口的相關(guān)報(bào)道。如果你對(duì)本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: java 接口 Interface

應(yīng)該有不少小伙伴有假期打工的經(jīng)歷,那今天就來(lái)給公眾號(hào)的讀者朋友們分享一個(gè)二哥編程星球里一個(gè)球友在富士康打工 50 天的感受,相信大家看完后會(huì)深深觸動(dòng)的。

關(guān)鍵字: 物聯(lián)網(wǎng) java 博客

在過(guò)去的幾年中,Python的普及速度令人驚嘆,Java的王者地位也常年不衰。目前兩者的競(jìng)爭(zhēng)愈發(fā)激烈,怎么選擇成為了許多初學(xué)者縈繞心中的問(wèn)題,網(wǎng)上有很多版本的說(shuō)法牽引著他們的思維,讓本來(lái)很簡(jiǎn)單的問(wèn)題復(fù)雜化。

關(guān)鍵字: python java

我們都知道,瀏覽一個(gè)網(wǎng)頁(yè),有兩個(gè)很主要的“電腦”在共同運(yùn)行,一臺(tái)是遠(yuǎn)程的,為你提供網(wǎng)頁(yè)數(shù)據(jù)的“服務(wù)器”,一臺(tái)是你正在使用的客戶端電腦。

關(guān)鍵字: javascript java

在各種網(wǎng)頁(yè)制作技術(shù)論壇中,常常有人詢問(wèn)javascript與Java有什么區(qū)別,甚至有人誤認(rèn)為javascript就是Java。javascript與Java確實(shí)有一定的聯(lián)系,但它們并不像我們想象的那樣聯(lián)系緊密,甚至可以...

關(guān)鍵字: javascript java

對(duì)于很多初學(xué)者來(lái)講,不太清楚Java和C語(yǔ)言的區(qū)別,為了讓那個(gè)大家更清晰的了解,近日特意給大家歸納了一些兩者的大致區(qū)別,希望能夠給大家?guī)?lái)一定的幫助作用,也歡迎大家進(jìn)行詳細(xì)補(bǔ)充和歸納。

關(guān)鍵字: C語(yǔ)言 java

Java封裝案例

關(guān)鍵字: java 實(shí)例

今天我們就要來(lái)講講看似線程安全的雙重檢查鎖單例模式中可能會(huì)出現(xiàn)的指令重排問(wèn)題。

關(guān)鍵字: java 單例模式 雙重檢查鎖

今天我們來(lái)放松下心情,不聊分布式,云原生,來(lái)聊一聊初學(xué)者接觸的最多的 java web 基礎(chǔ)。

關(guān)鍵字: Spring xml java
關(guān)閉