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

歡迎訪問 生活随笔!

生活随笔

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

java

第四天学习Java的笔记(方法入门,编译器优化)

發布時間:2025/3/13 java 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第四天学习Java的笔记(方法入门,编译器优化) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第三章 方法入門

方法:就是將一個功能抽取出來,將代碼單獨定義在一個大括號內,形成一個單獨的功能。當我們需要這個功能的時候,就可以去調用,這樣即實現了代碼的復用性,也解決了代碼冗余的現象。

Demo11Method.java

/* 定義一個方法的格式: public static void 方法名稱() {方法體 } 方法名稱的命名規則和變量一樣,使用小駝峰。 方法體:也就是大括號當中可以包含任意條語句。注意事項: 1.方法定義的先后順序無所謂。 2.方法的定義不能產生嵌套包含關系。me不能放到cook里面。 3.方法定義好了之后,不會執行的。如果要想執行,一定要進行方法的調用如何調用方法,格式: 方法名稱(); */ public class Demo11Method {public static void main(String[] args) {//農民/*System.out.println("播種");System.out.println("澆水");System.out.println("施肥");System.out.println("除蟲");*///小商販/*System.out.println("運輸");System.out.println("抬價");System.out.println("出售");*///廚子/*System.out.println("洗菜");System.out.println("切菜");System.out.println("炒菜");System.out.println("裝盤");*///我//System.out.println("吃");farmer();seller();cook(); //調用廚子方法me();}//mepublic static void me(){System.out.println("吃");}//cookpublic static void cook(){System.out.println("洗菜");System.out.println("切菜");System.out.println("炒菜");System.out.println("裝盤");}//sellerpublic static void seller() {System.out.println("運輸");System.out.println("抬價");System.out.println("出售");}//farmerpublic static void farmer() {System.out.println("播種");System.out.println("澆水");System.out.println("施肥");System.out.println("除蟲");} }

Demo12Notice.java

/* 對于byte/short/char三種類型,如果右側賦值的數值沒有超過范圍 那么javac編譯器將會自動隱含地為我們補上一個(byte)(short)(char)1.如果沒有超過左側的范圍,編譯器補上強轉。 2.如果右側超過了左側的范圍,那么直接編譯器報錯。 */ public class Demo12Notice {public static void main(String[] args) {//右側確實是一個int數字,但是沒有超過左側的范圍,就是正確的//int-->byte,不是自動類型轉換byte num1 = 30;//右邊沒有超過左側的范圍System.out.println(num1);//30//byte num2 = 128;//右側超過了左側的范圍//System.out.println(num2);//報錯//int-->char,沒有超過范圍//編譯器將會自動補上一個隱含的(char)char zifu = 65;System.out.println(zifu);//A} }

Demo13Notice.java

/* 在給變量進行賦值時,如果右側的表達式當中全部都是常量,沒有任何變量, 那么編譯器javac將會直接將若干個常量表達式計算得到結果。 short result = 5 + 8;//等號右邊全都是常量,沒有任何變量參與運算 編譯之后,得到的.class字節碼文件當中相當于【直接就是】: short result = 13; 右側的常量結果數值,沒有超過左側的范圍,所以正確。這稱為“編譯器的常量優化”。 但是注意,一旦表達式當中有變量參加,那么就不能進行這種優化了。 */ public class Demo13Notice {public static void main(String[] args) {short num1 = 10;//正確寫法,右側沒有超出左側的范圍short a = 5;short b = 8;//short + short -->int + int -->int//short result = a + b;//錯誤寫法,左側需要int類型//右側不用變量,而是采用常量,而且只有兩個常量,沒有別人short result = 5 + 8;System.out.println(result);//short result2 = 5 + a + 8;////System.out.println(result2);報錯} }

總結

以上是生活随笔為你收集整理的第四天学习Java的笔记(方法入门,编译器优化)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 日本高清xxxx | 爱爱三级视频 | 日韩精品人妻一区二区中文字幕 | 国产一二三级 | 丝袜制服中文字幕 | 依依成人综合网 | 无码一区二区波多野结衣播放搜索 | 亚洲黄色成人网 | 婷婷午夜| 91久久人澡人人添人人爽欧美 | 特大黑人娇小亚洲女mp4 | 欧美黑人一级 | 国产黄色精品网站 | 亚洲欧洲精品一区二区 | 亚洲先锋影音 | 在线免费观看的av | 亚洲免费精品视频 | 美女少妇毛片 | 久久久免费精品视频 | 国产黄a | 青青草原国产视频 | 日韩精品成人免费观看视频 | 激情91视频 | 成人久久精品 | 免费成年人视频 | 丰满人妻一区二区三区精品高清 | 国产大屁股喷水视频在线观看 | 越南a级片 | 免费看污的网站 | 91视频黄 | 黄色三级视频在线观看 | 久久久久久久久免费视频 | 人妻少妇精品无码专区二区 | 91最新地址| 日本不卡一区在线 | 奴色虐av一区二区三区 | 波多野结衣中文在线 | 天天婷婷 | 在线看黄色的网站 | 国产区精品在线观看 | 蜜桃视频无码区在线观看 | 久久国产乱子伦免费精品 | 国产精品一区二区免费看 | 日韩成人综合 | 91丨porny丨国产| 国产极品福利 | 日本大乳美女 | 波多野结衣二区三区 | 欧美高清视频一区二区三区 | a级黄毛片| 午夜激情福利 | 美女色黄网站 | 国产在线无 | 草草网址 | 亚洲激情在线播放 | 91福利网站| 97av.com| 蜜桃久久久久久 | 无码人妻精品一区二区三区蜜桃91 | 91桃色免费视频 | 国产福利一区在线观看 | 中文字幕5566 | 日本三区视频 | www.亚洲一区二区 | 欧美精品在线视频观看 | 人人妻人人澡人人爽国产一区 | 亚洲成人三级 | 木木影院 | 欧美精品观看 | 亚洲激情a | 亚洲欧美中文字幕5发布 | 欧美日韩不卡一区二区三区 | 国产色网站 | 成人午夜性视频 | 亚洲无线看 | 天堂网一区二区 | 日韩精品极品视频 | 四季av一区二区凹凸精品 | 精品国产乱码久久久久久免费 | 蜜桃视频污 | xxx精品| 欧美妞干网 | 亚洲大片免费看 | 亚洲伊人精品 | 美国一区二区 | 日本免费无人高清 | 欧美日韩国产精品一区二区 | 亚洲黄网av| 欧美人与物videos另类 | 欧美午夜在线观看 | av永久免费网站 | 成人激情视频在线观看 | 青春草在线视频免费观看 | 成人小视频在线看 | 日欧一级片 | 在线视频一区二区三区 | 国内国产精品天干天干 | 精品一区二区久久久久久久网站 | 亚洲乱码一区二区三区 |