強類型語言(也稱強類型定義語言)
- 要求變量的使用要嚴格符合規定,所有變量都必須先定義后才能使用
- 特點:安全性高、速度慢

文章插圖
弱類型語言(字面意與強類型語言相反)
- 要求變量的使用要符合規定,所有變量都必須先定義后才能使用
Java的數據類型分為兩大類
- 基本類型(primitive type)
- 引用類型(reference type)

文章插圖
public class HelloWorld { public static void main(String[] args) { //八大基本數據類型 //整型 int num1 = 10;//最常用 byte num2 = 20; short num3 = 30; long num4 = 40L;//Long類型在數字后面加個L //小數:浮點數 float num5 = 50.50F;//float類型要在數字后面加個F double num6 = 60.60; //字符 char num7 = 'A'; //字符串,注意:String不是關鍵字,是一個類 //String name = "崔九八"; 不再基本數據類型中 //布爾類型:是非 boolean flag = true; boolean flag2 = false; }}什么是字節?- 位(bit):是計算機 內部數據 儲存的最小單位,11001100是一個八位二進制 。
- 字節(byte):是計算機中 數據處理 的基本單位,習慣上用大寫B來表示
- 1B(byte,字節) = 8bit(位)
- 字符:是指計算機中使用的字母、數字、字和符號
- 1bit表示1位
- 1Byte表示一個字節 1B=8b
- 1024B=1KB
- 1024KB=1M
- 1024M=1G
- 1024G=1TB
首先,它們支持的內存不同,32位的操作系統最多支持4G的內存,但是64位系統支持可以支持4G、8G、16G、32G、 64G、128G、256G等 。其次,它們支持的處理器不同,64位的操作系統支持64位和32位的處理器,而32位的系統卻不能完全支持64位的處理器 。另外,它們支持的軟件不同,64位系統支持32位和64位軟件,32位系統僅支持32位軟件 。不僅如此,32系統和64位系統處理數據的能力也不一樣,理論上64位的系統會比32位快1倍 。并且在系統體積方面,64位系統比32位系統大得多 。
目前,64位系統是大勢所趨,所以一般情況下建議大家安裝64位系統,當然也需要根據自己的實際情況出發 。
每日Java面試題
1.如何跳出Java中的循環?
可以使用以下關鍵字:
continue:跳出當前本次循環;
break:跳出整個循環;
return:跳出整個循環及當前方法;
2.如何跳出Java中的多層嵌套循環?
可以在最外面的循環語句前定義一個標號,然后再最里層循環體中使用break標號語句跳出嵌套循環,如:
public class HelloWorld { public static void main(String[] args) { helloworld: for (int i = 0; i < 100; i++) { for (int j = 0; j <= i; j++) { System.out.println("i=" + i + ",j=" + j); if (j==99) { break helloworld; } } } }}3.&和&&的區別?&和&&都可以用作邏輯與的運算符,表示邏輯與(and),當運算符兩邊的表達式的結果都為true時,整個運算結果才為true,否則,只要有一方為false,則結果為false 。
&&還具有短路的功能,即如果第一個表達式為false,則不再計算第二個表示式 。
【數據類型,數據類型python】&還可以用作位運算符,當&操作符兩邊的表達式不是boolean類型時,&表示按位與操作,我們通常使用0x0f來與一個整數進行&運算,來獲取該整數的最低4個bit位,例如,0x31 & 0x0f的結果為0x01 。
推薦閱讀
- python反斜杠問題解決,python初學者最容易犯的十大錯誤
- 如何描述一組數據的分布特征
- 和親吻姐姐類型差不多的日漫
- 什么叫大數據時代 來了解一下吧
- 使用聯想一鍵還原后數據會丟失嗎
- 中東有哪些國家 中東地區的氣候類型有哪些
- 好看的武打動漫
- 鋼筋的類型、連接方式有哪些
- qq數據庫如何查看
- access數據庫如何清空表
