以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > FIL幣 > Info

Java入門必做踩坑題(篇一)_JDK

Author:

Time:1900/1/1 0:00:00

目錄

1,java基本類型

2,java包裝類

3,Java編譯

4,JDK,JVM,JRE

5,類型轉換

6,轉義字符

7,標識符

8,類型轉換

9,賦值符號

10,打印一個字符串

1,java基本類型

下面屬于java基本數據類型的有

A.String

B.byte

C.char

D.Array

Java基本數據類型分為三種,數值型,字符型,布爾型

數值型:

整型:byte、short、int、long

浮點型:double、float

比特幣支持者、阿根廷總統候選人Javier Milei獲30.73%的選票:金色財經報道,阿根廷總統候選人Javier Milei是一名自由主義候選人,主張廢除央行,并大力支持比特幣,他在周日阿根廷總統初選中處于領先地位。計票結果為84%,“La Libertad Avanza”(自由進步)黨的Milei獲得30.73%的選票,而 \"共同變革黨 \"和 \"祖國團結黨 \"的候選人分別獲得了 28.14% 和 26.84% 的選票。盡管對加密貨幣持積極態度,但Milei并不主張在阿根廷(類似于薩爾瓦多)使用比特幣作為法定貨幣。相反,Milei呼吁經濟“美元化”。[2023/8/14 16:24:42]

字符型:char

布爾型:boolean

據類型大小范圍默認值

byte(字節)8-128-1270

shot(短整型)16-32768-327680

int(整型)32-2147483648-21474836480

long(長整型)64-9233372036854477808-92333720368544778080

以太坊JavaScript庫Ethers.js推出Shanghai升級前的測試網Shandong:10月16日消息,以太坊JavaScript庫Ethers.js推出Shanghai升級前的測試網Shandong。這是與EF DevOps合作運行的實驗性測試網,其激活了一組選定為 Shanghai 升級的 EIP(包括激活信標鏈取款功能的 EIP-4895),可用于早期的客戶端測試。[2022/10/16 14:29:21]

float(浮點型)32-3.40292347E+38-3.40292347E+380.0f

double(雙精度)64-1.79769313486231570E+308-1.79769313486231570E+3080.0d

char(字符型)16‘\u0000-u\ffff’‘\u0000’

boolean(布爾型)1true/falsefalse

ArrayString屬于引用數據類型,選擇BC

2,java包裝類

下面屬于java包裝類的是

Herjavec創始人:比特幣被多數消費者接受 并非不可能達到10萬美元:網絡安全專家兼Herjavec集團創始人Robert Herjavec在最近一次采訪中表示,比特幣確實是大多數消費者接受的未來支付方式,比特幣不是不可能達到10萬美元。從長遠來看,消費者總是會圖方便,而比特幣就是方便。(AMBCrypto)[2020/2/29]

A.String

B.Long

C.Character

D.Short

Java包裝類就是基本類型對應的類類型,基本類型為八種基本數據類型,所以String不屬于Java包裝類。選擇BCD

3,Java編譯

下列語句哪一個正確()

A.Java程序經編譯后會產生machinecode

B.Java程序經編譯后會產生bytecode

C.Java程序編譯使用命令javac運行使用java命令

D.以上都不正確

Java編譯后產生的是字節碼文件,Java程序編譯使用命令javac運行使用java命令選擇BC

動態 | 黑客入侵JavaScript庫以竊取加密貨幣:據ZDnet消息,一名黑客獲得了JavaScript庫的權限,并注入了惡意代碼,竊取BitPay的Copay錢包應用程序中存儲的比特幣和比特幣現金資金。包含惡意代碼的庫名為Event-Stream,是用于處理Node.js流數據的JavaScript npm包。GitHub上有用戶投訴稱,名為right9ctrl的JavaScript庫的新管理員是惡意代碼的始作俑者。據悉開發人員使用惡意軟件更新了模塊,然后修補了問題以避免被檢測到,但是已經安裝它的眾多軟件仍然受到影響。[2018/11/27]

4,JDK,JVM,JRE

下列有關JDK,JRE,JVM三者的敘述,正確的是:

A.JDK是Java開發工具包,包括了Java運行環境JRE、一堆Java工具和Java基礎的類庫

B.JRE是運行基于Java語言編寫的程序所不可缺少的運行環境。也是通過它,Java的開發者才得以將自己開發的程序發布到用戶手中,讓用戶使用。

C.JVM是整個Java實現跨平臺的最核心的部分,所有的Java程序會首先被編譯為.class的類文件,這種類文件可以在虛擬機上執行。也就是說class并不直接與機器的操作系統相對應,而是經過虛擬機間接與操作系統交互,由虛擬機將程序解釋給本地系統執行

創智贏家投資人Robert Herjavec:區塊鏈前景巨大:\t\t\t\t \t\t\t\t《創智贏家》明星投資人、美國Herjavec集團CEO Robert Herjavec做客金融投資媒體The Street訪談節目時表示,長期來看,比特幣會“留下來”,數字貨幣一定會被監管,投資者既應該進場、也應該離場。雖然Herjavec表示自己并不是幣圈玩家,但他預測短期內比特幣價格仍將上漲,甚至超過一月份20000美元的高位:“我把話放在這兒了,它會漲得更高的。”關于區塊鏈,Herjavec認為,其會在十年內徹底顯出巨大前景。[2018/2/19]

D.JDK中包含了JRE,JRE又包含JVM

JDK(JavaDevelopmentKit)是Java語言的軟件開發工具包(SDK)。在JDK的安裝目錄下有一個jre目錄,里面有兩個文件夾bin和lib,在這里可以認為bin里的就是jvm,lib中則是jvm工作所需要的類庫,而jvm和lib合起來就稱為jre。

JRE,包含JVM標準實現及Java核心類庫。JRE是Java運行環境,并不是一個開發環境,所以沒有包含任何開發工具

JVM是JavaVirtualMachine的縮寫,JVM是一種用于計算設備的規范,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。

ABCD均正確

5,類型轉換

基本數據類型均可任意互相轉換

A.對

B.錯

boolean也屬于基本數據類型,但不能和其他類型轉換

6,轉義字符

在Java中表示換行符的轉義字符是:

A.\n

B.\f

C.'n'

D.\dd

選擇A

7,標識符

在java中,下列標識符不合法的有

A.new

B.$Usdollars

C.1234

D.car.taxi

Java標識符由數字,字母和下劃線,美元符號或人民幣符號組成。在Java中是區分大小寫的,而且還要求首位不能是數字。最重要的是,Java關鍵字不能當作Java標識符。new屬于關鍵字。選擇ACD

8,類型轉換

經過強制類型轉換以后,變量a,b的值分別為多少

shorta=128;byteb=(byte)a;

A.128127

B.128-128

C.128128

D.編譯錯誤

Java作為一個強類型編程語言,當不同類型之間的變量相互賦值的時候,會有教嚴格的校驗.先看以下幾個代碼場景:

int和long/double相互賦值

inta=10;longb=20;a=b;//編譯出錯,提示可能會損失精度.b=a;//編譯通過.inta=10;doubleb=1.0;a=b;//編譯出錯,提示可能會損失精度.b=a;//編譯通過.

long表示的范圍更大,可以將int賦值給long,但是不能將long賦值給int.

double表示的范圍更大,可以將int賦值給double,但是不能將double賦值給int.

結論:不同數字類型的變量之間賦值,表示范圍更小的類型能隱式轉換成范圍較大的類型,反之則不行

128賦值給a,a=128,byte為一個字節,大小范圍-128-127,所以b=-128

選擇B

9,賦值符號

以下哪一個不是賦值符號()

A.+=

B.<<=

C.<<<=

D.>>>=

增量賦值運算符

+=-=*=/=%=

無符號右移>>>:最右側位不要了,最左側補0

inta=0xffffffff;System.out.printf("%x\n",a>>>1);//運行結果(注意,是按十六進制打印的)7fffffff

不存在無符號左移,選擇C

10,打印一個字符串

如果要打印一個字符串,需要使其輸出結果為:\"hello\",則以下哪種方式可以正確輸出:()

A.System.out.println("\\\"hello\\\"");

B.System.out.println("\\"hello\\"");

C.System.out.println("/\"hello/\"");

\\指打印一個\,\''指打印一個'',所以選擇A

,https://blog.csdn.net/qq_50156012/article/details/121493366

Tags:JDKBCDVirtuaJDK幣是什么幣BCD價格BCD幣Virtua幣是什么幣

FIL幣
首個數字人民幣云側智能合約應用成果深圳落地_數字人

日前,中國農業銀行股份有限公司深圳市分行與華為技術有限公司在深圳聯合舉辦數字人民幣智能合約成果發布會.

1900/1/1 0:00:00
吉利和比亞迪雙雙被罰50萬元_API

國家反壟斷局掛牌后的第三天,第一把火燒到了各行業巨頭。 11月20日,市場監管總局一口氣發布43起未依法申報違法實施經營者集中案件,對涉案企業分別處以50萬元罰款.

1900/1/1 0:00:00
CSIS:2022年五大值得關注的重點_比特幣

新冠疫情下的經濟走勢 新冠疫情下的經濟走勢可能仍是2022年全球經濟復蘇的最大決定因素。奧密克戎變種似乎比以前的變種傳播得更快.

1900/1/1 0:00:00
扎心!EDG冠軍專屬座駕交付 網友:這啥牌子?|次世代車研所_EDG

來源:市場資訊  劃重點:   1、EDG和合創汽車的老板,其實都是同一個人。但相比他帶領EDG的成功,合創汽車的品牌認知度明顯弱了很多.

1900/1/1 0:00:00
資本的形成過程和經濟增長速度,讓貨幣本身變得富有生命_AUN

引言 在資本主義制度下,貨幣承載了一個新的幻象,即貨幣本身變得富有生命。人們開始注意資本的形成過程和經濟增長速度,因為他們此時可以把自己的貨幣想象成是活生生的.

1900/1/1 0:00:00
專供中國市場?2022款“蒙迪歐”申報圖曝光,“馬丁”臉成為歷史_EVOS

曾幾何時,阿斯頓馬丁臉成為了蒙迪歐最重要的標識,同時因其霸氣的外觀更是成為當時可媲美德系大品牌的車型.

1900/1/1 0:00:00
ads