日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

【Java 2 Platform Enterprise Edition】基础

發布時間:2023/11/28 生活经验 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Java 2 Platform Enterprise Edition】基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題1:為什么java是無關平臺?
你之前用C或者C++寫的源代碼,編譯好后,換一種操作系統,可能就執行不了了。因為新的操作系統不識別,你需要修改你的源碼,并在新的操作系統上重新編譯才能運行,比如Windows,它只識別exe,它能將EXE直接翻譯成01代碼,卻無法將java編譯器產生的東西翻譯成01代碼。 但java有一個虛擬機的機制,用java寫的源代碼先經過java編譯器的翻譯,產生class文件,這個class文件只能在java的操作系統上識別,但如果是別的平臺,java虛擬機作為一個統一的接口,屏蔽了不同機器之前的區別,java虛擬機根據底層對應不同的平臺有不同的虛擬機,屏蔽底層運行平臺,實現了一次編譯,隨處執行 。java虛擬機是字節碼為機器指令的CPU,這樣對于java來說,它看不見操作系統底層,只是在自己的虛擬環境中執行,就實現了java語言的平臺無關性。
問題:java中整數的范圍?
答: 以1byte為例 ,它用二進制碼表示的范圍----映射----整數


類似的其他

類型占用存儲空間表示數的范圍表示
byte1字節-128~127-27~27-1
short2字節-32768~32767-215~215-1
int4字節-2147483648~2147483647-231~231-1
long8 字節-9223372036854775808~9223372036854775807-263~263-1

不論在什么平臺上都一樣

問題:java中浮點數的表示?
答:
1. 十進制表示 :3.14 或 314.0 或 0.314
2. 科學計數法表示:
科學計數法的表示真實值
3.14e23.14×102
3.14E23.14×102
100E-2100×10-2


3. java中的浮點數:

類型占用存儲空間表示數的范圍
float4字節-3.403E38~3.403E38
double8字節-1.798E308~1.798E308

浮點數,在科學計算中用到,在普通的開發中運用較少,可以先忽略

問題:引用數據類型?
答:
1.java中有4種8類基本數據類型(basic type)
類型類別
邏輯型boolean
文本型char
整數型byte short int long
浮點數型float double


2.java中除了基本類型,其他類型都屬于引用類型(reference type) 例如:實例化類產生的對象就是引用類型

問題:引用類型傳遞的是對對象的引用,而不是對象本身?
答:
1.java中值傳遞就是將元數據拷貝一份,將拷貝數據進行運算,拷貝數據的運算不會影響元數據
2.java中引用傳遞就是將元數據的地址賦值給變量,若指向這個地址的變量改變,該地址里的元數據也就會跟著改變
3.值傳遞類似C語言中的傳值調用,將實參的值賦給形參
4.引用傳遞類似C語言中的傳址調用,將實參的地址賦給形參

引用類型傳遞的是地址(對象的引用),而不是對象本身的值

問題:值傳遞 引用傳遞?
答:
1.在java中只有基本數據類型和 這種方式定義的string 【string str ="Java" 】 是按值傳遞的
2.其它都是按引用傳遞的
問題:堆內存 棧內存 調用過程??
答:
從main函數調用進去后。實例化基礎類型時,只在棧內存開辟一個內存空間,用來存放這個值。
實例化引用類型,如類時,構造函數在堆內存中構造出對象后
在棧內存中開辟空間用來給為構造方法的局部變量
在類的成員變量通過構造函數賦值結束后,將棧內存中為構造方法分配的局部變量釋放
此時 類的棧內存會在開辟的空間存放該對象堆內存所在的地址。
在程序運行結束后,為構造方法分配的局部變量消失。
堆內存中對象,垃圾回收機制發現沒有指向它的引用,就自動將它回收。

總結

以上是生活随笔為你收集整理的【Java 2 Platform Enterprise Edition】基础的全部內容,希望文章能夠幫你解決所遇到的問題。

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