當前位置:首頁 » 編程語言 » java菜鳥

java菜鳥

發布時間: 2023-10-11 14:08:54

java菜鳥問題

java中int類型是32位,long類型是64位,int類型的變數可以直接賦值給long類型的變數(因為不會超過long類型的數據范圍),因此AD正確。

x=(int)y;是顯式將long類型的變數y進行強制轉換後賦值給int類型的變數x,而java允許進行強制轉換,因此C正確。

x=y;是將高精度類型(long)的變數y的值隱式轉換(准確地說是隱式賦值轉換)為低精度類型(int)的值後,再賦給變數x。在java中,因為從高精度轉換為低精度可能會超出低精度類型能表示的數據范圍,所以這種轉換要求顯式強制轉換,即明確要求程序員自己指定確實要執行這種轉換(意思是決定是程序員做出的,一切後果由程序員自己承擔)。因此B錯。

熱點內容
Excel讀取access資料庫 發布:2025-08-14 00:13:51 瀏覽:548
android取list數據 發布:2025-08-14 00:01:07 瀏覽:448
玩客雲上傳 發布:2025-08-13 23:58:20 瀏覽:454
qq錢包怎麼改密碼 發布:2025-08-13 23:51:43 瀏覽:240
榮耀50參數配置什麼系統 發布:2025-08-13 23:45:26 瀏覽:245
有關賣軟體的腳本 發布:2025-08-13 23:44:30 瀏覽:625
輝煌標准版伺服器地址 發布:2025-08-13 23:35:14 瀏覽:255
安卓更新後更新包哪裡去了 發布:2025-08-13 23:35:09 瀏覽:824
R2腳本下載 發布:2025-08-13 23:20:46 瀏覽:631
泰國雲伺服器訪問人數 發布:2025-08-13 23:20:45 瀏覽:482