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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

①你真的学会Java了吗?来自《卷Ⅰ》的灵魂提问

發布時間:2025/3/8 java 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ①你真的学会Java了吗?来自《卷Ⅰ》的灵魂提问 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

💡涉及的知識點速通

  • 🛫 JDK和JRE傻傻分不清?
  • 🛫 HelloWorld的輸出都經歷了啥?
  • 🛫 Java的三個版本都是啥?
  • 🛫 關于main方法你都知道啥?
  • 🛫 強制and自動類型轉換都是啥?

??各位小伙伴們大家好,歡迎來到這個小扎扎的《Java核心技術 卷Ⅰ》筆記專欄,在這個系列專欄中我將記錄淺學這本書所得收獲,鑒于 看到就是學到、學到就是賺到 精神,這波簡直就是血賺

扎哇太棗糕的博客首頁

🛫 JDK和JRE傻傻分不清?

??好歹也是學了那么長時間的Java了,強烈的直覺告訴我JDK、JRE這倆指的肯定不是一個東西,一看書才知道我的直覺是真滴準(夸夸自己),既然不一樣,那么接下來就扒一扒JDK和JRE的野史吧。
??JDK 是指Java Development Kit 也就是我們常說的Java開發工具包,是程序員編寫Java程序時必須使用的軟件。JRE 是指Java Runtime Environment 也就是Java的運行時環境,是程序運行時必須依賴的軟件。那么我們想要使用Java這門語言進行編程的話,究竟需要安裝哪個呢?答案是我都要,一個編譯一個運行缺一不可。不過當你下載了JDK之后就會發現,在jdk的安裝目錄下會有一個的jre文件夾,也就是意味著我們只需要下載jdk即可。jdk的下載安裝配置十分簡單:點擊我僅需四步即可完成
??既然是野史就說一說大家可能不知道的知識點,在1998~2006年之間,開發工具包被稱為是SDK(Software Development Kit)后更名JDK,在某些場合中任然會見到這個術語;同一時間段內Java所出的版本被統稱為java 2。看到這個名詞不知道大家會不會聯想到J2EE,猜的沒錯 J2EE的全稱就是Java 2 Platform Enterprise Edition也就是Java 2 平臺企業版,是在SUN公司領導下多家公司(Oracle、IBM、BEA等)共同制定的一套廣泛認可的企業級分布式應用程序開發規范,后來強大如J2EE還是被Spring框架所沖擊,導致這一切的就是那個恐怖如斯的男人——羅德·約翰森(Rod Johnson)

🛫 HelloWorld的輸出都經歷了啥?

??以HelloWorld程序為例介紹java程序開發的幾個步驟:😶程序員編寫HelloWorld.java文件(源代碼文件)🤔計算機使用javac.exe程序將HelloWorld.java文件編譯成HelloWorld.class文件(字節碼文件)🤨計算機使用java.exe程序將HelloWorld.class文件送到JVM中運行😲運行的過程中隨時向核心類庫中調用Java編寫好的程序來支撐自己編寫程序的運行手動操作編譯運行的過程中有幾個注意點:

  • 1、編寫的源代碼文件以.java作為拓展名,放在C盤以外的盤符下,顯示文件的拓展名防止文件的拓展名不是.java,否則會報javac: 找不到文件的錯誤
  • 2、使用java.exe運行字節碼文件的時候,HelloWorld后面沒有拓展名

🛫 Java的三個版本都是啥?

Java SE(Java Standard Edition):標準版
Java EE(Java Enterprise Edition):企業版
Java ME(Java Micro Edition):微型版

🛫 關于main方法你都知道啥?

public static void main(String[] args)
public: main方法的訪問權限為public,方便虛擬機直接調用
static: 靜態方法,虛擬機不用創建該類的對象即可調用它內部的main方法
void: 沒有返回值,也就是說返回值為空
String[] args: 在使用命令行執行Java程序的時候,會通過命令行參數傳遞一些數據,這些數據就會被名為args的字符串數組所接收

??首先,根據Java語言的開發規范,main方法必須被聲明為public,當然只是規范而不是必須。如果想要使用private或者protected不將main方法對外開放的話也是可以的,而且源代碼文件依舊會被正常編譯為字節碼(.class)文件,只不過在運行的時候會報"Main method not public"的異常錯誤。??出現上述情況的原因是:類加載后main方法被虛擬機所調用執行,但是由于main方法并不是public的,導致虛擬機無法調用該方法出現異常。從以上的結論中我們就可以推知,如果在intellij IDEA中不將main方法的訪問權限設置為public的話,就會導致main方法左側不會出現供代碼運行的綠色小三角圖標??main方法是Java程序的入口,所以每個Java程序都必須有一個main方法,但并不代表著每個類都必須有main方法

🛫 強制and自動類型轉換都是啥?

??Java是一種強類型語言,這就意味著我們在編譯之前就應該為每一個變量聲明一種類型。而在Java中數據類型又被分為基本數據類型和引用數據類型,基本數據類型又被分為四類八種,除了基本數據類型之外的所有數據都是引用數據類型自動類型轉換
??下面這張圖片中,揭示了基本數據類型間的自動轉換關系。箭頭之間具有傳遞性,實線箭頭代表著無精度損失的轉換,虛線代表轉換會伴隨著數據精度的損失。其中char轉int會將char字符對應的ASCII碼賦給int型變量。??表達式(用一個二元運算符連接兩個值)中的自動類型轉換,小范圍的值會自動轉換為較大范圍類型的值參與運算,所以說表達式運算的最終結果由最高類型的值決定。而且byte、short、char類型的值不管如何,都是直接轉換成int參與遠算,所以說(byte)+(byte)=(int),其他兩種類型也是如此

強制類型轉換
??由自動類型轉換可知,int類型旳值在必要的時候會自動轉換為double類型,但是當我們需要將double轉int的時候該怎么辦呢?這個時候就要通過強制類型轉換了。
??浮點型強轉為整型,直接丟掉小數只保留整數部分,而并不是簡單的將結果四舍五入,Math.round()方法可以四舍五入(返回值是long型)。如果在強制轉換的過程中,數值超過小范圍取值的話,結果將會被截斷成兩個完全不同的值,eg:(byte)1500 = -36,原理如下:??顯式轉換一般就是強制類型轉換,隱式轉換除了自動類型轉換還有一種,那就是結合賦值運算符,也就是+=、-=等。如果這種運算符得旳結果類型與左側的的類型不一樣且無法進行自動類型轉換,就會默認使用強制類型轉換將右側的類型強轉為左側的數據類型
??整型值和布爾值之間無法進行相互轉換,無論是自動轉換還是強制轉換都不可以

最后,給兩道題自測一下類型轉換的掌握程度字丑,勿怪😳

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的①你真的学会Java了吗?来自《卷Ⅰ》的灵魂提问的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 欧美123 | 午夜精品久久久久久久久久久久久蜜桃 | 综合色影院| exo妈妈mv在线播放高清免费 | 色偷偷人人澡人人爽人人模 | 国产你懂| 午夜神马影院 | 疯狂少妇 | 天堂社区av | 女人高潮特级毛片 | 国产又粗又长又大视频 | 91娇羞白丝 | 五月婷婷丁香花 | 成人午夜一区 | 国产ts人妖调教重口男 | 亚洲天堂av女优 | 婷婷亚洲视频 | hd丰满圆润的女人hd | 久人人| 青青草在线播放 | a级免费网站 | 手机在线看片日韩 | a毛片在线 | 总裁憋尿呻吟双腿大开憋尿 | 色婷婷综合在线 | jjzz日本女人 | 人人妻人人澡人人爽久久av | 欧美男女性生活视频 | 91色| 国产真实乱人偷精品 | 白又丰满大屁股bbbbb | 偷偷操网站 | 亚洲欧美成人 | 国产福利合集 | 欧美性猛交xxxx免费看久久久 | 羞辱狗奴的句子有哪些 | 欧美在线中文字幕 | 日韩精品无码一区二区 | 97人妻人人揉人人躁人人 | 波多野吉衣视频在线观看 | 黄色视屏在线播放 | 亚洲视频黄 | 精品三级在线观看 | 99精品视频播放 | 亚洲AV无码国产精品播放在线 | 天堂在线中文字幕 | 欧美在线视频一区 | 中文字幕免费观看 | av色成人| 日本熟妇一区二区 | 欧美性受xxxxxx黑人xyx性爽 | 日韩欧美精品国产 | 中文字幕亚洲乱码熟女一区二区 | 在线视频天堂 | 国产精品色呦呦 | 国产高清区 | 欧美一区二区三区网站 | 天堂精品一区二区三区 | 国产调教视频 | 日本aaaa| 九九在线精品 | 国产区视频 | 国精产品一区一区三区有限公司杨 | 99久久久无码国产 | 欧美h在线观看 | 日韩午夜激情电影 | 丰满护士巨好爽好大乳 | 久久亚洲综合 | 中文字幕日韩电影 | 免费在线黄色av | 刘亦菲毛片| 午夜一二区 | 五月天天色 | 成人欧美视频在线观看 | 欧洲av一区二区三区 | 国产盗摄av | 写真福利片hd在线播放 | 久久福利小视频 | 国产成人在线看 | 永久免费看mv网站入口78 | 毛片官网 | 亚洲女同一区 | 老司机在线免费视频 | 99re在线精品视频 | 亚洲天堂久久久久 | 亚洲自偷自偷偷色无码中文 | 午夜精品久久久久久久蜜桃 | av一片| 亚洲精品偷拍视频 | 亚州一级| 夜色成人网 | 久久久麻豆 | 免费在线看黄的网站 | 成人亚洲一区 | 美国免费黄色片 | 96精品在线 | 亚洲福利在线播放 | 欲涩漫入口免费网站 | 欧美爱爱免费视频 |