目錄
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
以太坊JavaScript庫Ethers.js推出Shanghai升級前的測試網Shandong:10月16日消息,以太坊JavaScript庫Ethers.js推出Shanghai升級前的測試網Shandong。這是與EF DevOps合作運行的實驗性測試網,其激活了一組選定為 Shanghai 升級的 EIP(包括激活信標鏈取款功能的 EIP-4895),可用于早期的客戶端測試。[2022/10/16 14:29:21]
字符型:char
布爾型:boolean
據類型大小范圍默認值
byte(字節)8-128-1270
shot(短整型)16-32768-327680
int(整型)32-2147483648-21474836480
long(長整型)64-9233372036854477808-92333720368544778080
float(浮點型)32-3.40292347E+38-3.40292347E+380.0f
double(雙精度)64-1.79769313486231570E+308-1.79769313486231570E+3080.0d
以太坊JavaScript庫Ethers.js發布v5.4.0 添加EIP-1559支持:官方消息,以太坊JavaScript庫Ethers.js發布v5.4.0,添加EIP-1559支持。TransactionResponse.gasPrice現在可以為空,因此某些應用程序可能需要添加空檢查。
據悉,以太坊兩個最常用JavaScript庫是Ethers.js和Web3.js。[2021/6/27 0:09:59]
char(字符型)16‘\u0000-u\ffff’‘\u0000’
boolean(布爾型)1true/falsefalse
ArrayString屬于引用數據類型,選擇BC
2,java包裝類
下面屬于java包裝類的是
A.String
B.Long
C.Character
D.Short
Java包裝類就是基本類型對應的類類型,基本類型為八種基本數據類型,所以String不屬于Java包裝類。選擇BCD
動態 | Block.one發布Swift和Java版本的SDK:Block.one 發布兩個新的開源EOSIO工具的Alpha版本,以增強EOSIO上的本地移動應用程序開發,分別是用于Swift和Java的EOSIO SDK。 這些軟件開發工具包(SDK)可提供用于與EOSIO區塊鏈交互的本機API;創建,簽署和廣播交易;處理密鑰和獲取簽名;數據序列化/反序列化等。 鑒于移動應用的市場占有率以及這兩門編程語言的普遍性,Block.one相信這兩款SDK能夠吸引更多的開發者基EOSIO 構建移動應用程序。[2019/5/17]
3,Java編譯
下列語句哪一個正確()
A.Java程序經編譯后會產生machinecode
B.Java程序經編譯后會產生bytecode
C.Java程序編譯使用命令javac運行使用java命令
D.以上都不正確
Java編譯后產生的是字節碼文件,Java程序編譯使用命令javac運行使用java命令選擇BC
4,JDK,JVM,JRE
動態 | 黑客入侵JavaScript庫以竊取加密貨幣:據ZDnet消息,一名黑客獲得了JavaScript庫的權限,并注入了惡意代碼,竊取BitPay的Copay錢包應用程序中存儲的比特幣和比特幣現金資金。包含惡意代碼的庫名為Event-Stream,是用于處理Node.js流數據的JavaScript npm包。GitHub上有用戶投訴稱,名為right9ctrl的JavaScript庫的新管理員是惡意代碼的始作俑者。據悉開發人員使用惡意軟件更新了模塊,然后修補了問題以避免被檢測到,但是已經安裝它的眾多軟件仍然受到影響。[2018/11/27]
下列有關JDK,JRE,JVM三者的敘述,正確的是:
A.JDK是Java開發工具包,包括了Java運行環境JRE、一堆Java工具和Java基礎的類庫
B.JRE是運行基于Java語言編寫的程序所不可缺少的運行環境。也是通過它,Java的開發者才得以將自己開發的程序發布到用戶手中,讓用戶使用。
C.JVM是整個Java實現跨平臺的最核心的部分,所有的Java程序會首先被編譯為.class的類文件,這種類文件可以在虛擬機上執行。也就是說class并不直接與機器的操作系統相對應,而是經過虛擬機間接與操作系統交互,由虛擬機將程序解釋給本地系統執行
Robert Herjavec預測比特幣價格短期內將超過2萬美元:鯊魚坦克(Shark Tank)的Robert Herjavec在接受華爾街日報采訪時表示,比特幣是“長期的”,數字貨幣肯定會受到監管,而投資者現在應該進入并退出。盡管Herjavec說,他自己不是數字貨幣的投資者,但他預測,比特幣的價格將在短期內繼續上漲,甚至超過1月份的2萬美元的水平。[2018/2/24]
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
格隆匯1月6日丨華海藥業(600521.SH)公布,近日,公司收到美國食品藥品監督管理局(簡稱“美國FDA”)的通知.
1900/1/1 0:00:001,法蘭西共和國,簡稱“法國”,國土面積550000平方公里,人口6524萬,其中女性占51.9%,人口密度119.2人/平方公里,民族有法蘭西人、布列塔尼人、科西嘉人、阿爾薩斯人等.
1900/1/1 0:00:00隨著加密貨幣交易及其挖礦活動整治工作深入進行,加密貨幣交易所等平臺的清退工作也進入了倒計時。12月14日,按照此前披露的清退流程,火幣于上午11時關閉了中國大陸用戶充幣功能.
1900/1/1 0:00:00我們先看一下劣幣驅逐良幣是什么,是怎么發生的。劣幣驅逐良幣(Badmoneydrivesoutgood)是指當一個國家同時流通兩種實際價值不同而法定比價不變的貨幣時,實際價值高的貨幣或銀子必然要.
1900/1/1 0:00:00來源:21世紀經濟報道 原標題:“魷魚幣”崩了從2861美元跌到0.0007美元SBF在FTX崩潰之前拍攝了MasterClass教程視頻:金色財經報道.
1900/1/1 0:00:00作者:蔡維德、姜曉芳 2021年,國內元宇宙火出了圈,國外則在熱議Web3.0。特別是2021年12月美國國會聽證會上也對Web3.0展開了討論,國會議員對Web3.0積極和正面的看法令人驚訝.
1900/1/1 0:00:00