日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java基本数据类型的标识符_java基础(一)-标识符、变量、基本数据类型及转换、运算符及表达式...

發布時間:2025/3/15 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java基本数据类型的标识符_java基础(一)-标识符、变量、基本数据类型及转换、运算符及表达式... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、標識符

二、關鍵字

三.JAVA基礎數據類型

3.1.常量

3.2.變量

從本質上來講,變量其實是內存里面的一小塊區域,一個程序在運行的時候,實際上這個程序是位于內存里面,然后才開始運行。一個.exe文件存放在硬盤上是無法運行的,在硬盤上看到的.exe文件無非就是一個文件而已,當我們雙擊這個.exe文件時,運行起來的時候實際上是整個.exe文件被放在了在內存里面,然后操作系統找到main方法,也就是程序的入口,然后就開始執行了。執行的過程之中,會不斷地在內存里面分配一些區域,變量在內存里面就是一小塊區域,變量有兩個概念,一個是變量的名字,另一個是變量的值,即這一小塊區域是有名字的,里面裝著一個值,因此以后要想訪問這小塊區域里面的內容就可以根據這小塊區域的名字來訪問了。因此,變量的本質就是一小塊內存區域。就變量來說,該在內存里面分配多大的存儲空間呢?不同的變量類型分配不同大小的存儲空間,每一個變量都是屬于特定的數據類型的,聲明成不同的數據類型,它就在內存里面分配不同的存儲空間。

變量作用域:變量的作用域只在“{? }”有效,出了這個“{? }”就沒有作用了

3.3.java變量的分類

3.4.局部變量與成員變量

四、java基本數據類型

4.1.boolean——布爾型

4.2.char——字符型

全球的文字放到計算機里面表示全是0和1,Unicode是統一了全世界國家文字的一種編碼方式,用這樣的編碼可以把全世界國家的文字連接在一起。Unicode編碼又分為兩種,一種是Utf-8,另一種是Utf-16。JAVA所采用的是Utf-16,每一個字符占2個字節,任何國家的文字放到Unicode里面都是占2個字節。

4.3.整數類型

C語言編譯好的程序為什么不能移植,如把.exe文件放到Linux下是執行不了的,一個很大很大的原因在于C語言定義的變量在不同的操作系統上所占的大小是不一樣的,聲明一個int類型的變量,在Windows下面占32位,但放到Linux下面就有可能只占16位,那么這時候很可能表示的大小就不一樣了,在Windows下聲明一個很大的數,在Linux下面很可能就會溢出。因此這就是C語言為什么在編譯完成之后不能移植的原因。

4.4.浮點類型

4.5.基本數據類型的轉換

類型轉換測試

1 public classTestConvert {2 public static voidmain(String arg[]) {3 int i1 = 123;4 int i2 = 456;5 double d1 = (i1+i2)*1.2;//系統將轉換為double型運算

6 float f1 = (float)((i1+i2)*1.2);//需要加強制轉換符

7 byte b1 = 67;8 byte b2 = 89;9 byte b3 = (byte)(b1+b2);//系統將轉換為int型運算,需要強制轉換符

10 System.out.println(b3);11 double d2 =1e200;12 float f2 = (float)d2;//會產生溢出

13 System.out.println(f2);14 float f3 = 1.23f;//必須加f

15 long l1 = 123;16 long l2 = 30000000000L;//必須加l

17 float f = l1+l2+f3;//系統將轉換為float型計算

18 long l = (long)f;//強制轉換會舍去小數部分(不是四舍五入)

19 }20 }

五.運算符

5.1.算術運算符(自加和自減運算符)

5.2.邏輯運算符

5.3.賦值運算符

5.4.字符串連接符

5.5.表達式

總結

以上是生活随笔為你收集整理的java基本数据类型的标识符_java基础(一)-标识符、变量、基本数据类型及转换、运算符及表达式...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。