亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? java3.htm

?? Java語言入門
?? HTM
字號:
<html>

<head>
<title>Java入門</title>
<title>石頭教學網</title>
<style>
<!--
        A:link {text-decoration: none; color: "blue"}
        A:visited {text-decoration: none; color: "#000000"}
        A:active {text-decoration: none;color:"black"}
        A:hover {text-decoration: underline; color: ff0000}
-->
</style>
<style type="text/css">

<!--
p{font-size:9pt;line-height;13pt;}
td {   font-size: 9pt ; line-height:13pt;

	    }


	A{text-transform: none;

	  text-decoration: none;font-size: 9pt ; line-height:13pt;}
 -->copyright fangame
</style></head>

<body bgcolor="#FFFFFF">

<table border="0" width="100%" cellspacing="0" cellpadding="0">
  <tr>
    <td width="100%">

<h3>第二章 數據類型(續(xù))</h3>

<p>int類型是最常使用的一種整數類型。它所表示的數據范圍 64位處理器。但對于大型計算,常會遇到很大的整數,超出int類  
所表示的范圍,這時要使用long類型。</p> 
 
<p>由于不同的機器對于多字節(jié)數據的存儲方式不同,可能是  
低字節(jié)向高字節(jié)存儲,也可能是從高字節(jié)向低字節(jié)存儲,這樣,在  
分析網絡協議或文件格時,為了解決不同機器上 的字節(jié)存儲順序問題,用byte類型來表示數據是合適的。而通常  
情況下,由于其表示的數據 范圍很小,容易造成溢出,應避免使用。</p> 
 
<p>short類型則很少使用,它限制數據的存儲為先高字節(jié),后低字 節(jié),這樣在某些機器中會出  
錯。</p> 
 
<p>三、整型變量的定義,如:</p> 
 
<p>byte b;//指定變量b為byte型 </p> 
 
<p>short s;//指定變量s為short型 </p> 
 
<p>int i;//指定變量i為int型 </p>

<p>long l;//指定變量l為long型 </p> 
 
<h4>§2.4浮點型(實型)數據</h4> 
 
<p>一、實型常量</p> 
 
<p>與C,C++相同,Java的實常數有兩種表示形式:</p> 
 
<p>①十進制數形式,由數字和小數點組成,且必須有小數點,如0  
.123,.123,123.,123.0</p> 
 
<p>②科學計數法形式。如:123e3或123E3,其中e或E之前必須有數 ,且e或E后面的指數必須為整數。實常數在機器中占64位,具有double型的值。對于float型的值,  
要在數字后加f或F,如 12.3F,它在機器中占32位,且表示精度較低。</p> 
 
<p>二、實型變量</p> 
 
<p>實型變量的類型有float和double兩種,下表列出這兩種類型所  
占內存的位數和其表示范 圍。</p> 
 
<p>數據類型所占位數數的范圍</p> 
 
<p>float 323.4e-038~3.4e+038 </p> 
 
<p>double 641.7e-308~1.7e+308</p> 
 
<p>雙精度類型double比單精度類型float具有更高的精度和更大 表示范圍,常常使用。</p> 
 
<p>三、實型變量定義,如</p> 
 
<p>float f;//指定變量f為float型</p> 
 
<p>double d;//指定變量d為double型</p> 
 
<p>[注]與C、C++不同,Java中沒有無符號型整數,而且明確規(guī)定了  
整型和浮點型數據所占的 內存字節(jié)數,這樣就保證了安全性、魯棒性和平臺無關性。</p> 
 
<h4>§2.5字符型數據</h4> 
 
<p>一、字符常量</p> 
 
<p>字符常量是用單引號括起來的一個字符,如‘a’,‘A’。? 外,與C、C++相同,Java也提供轉  
義字符,以反斜杠(\)開頭,將其后的字符轉變?yōu)榱硗獾暮x,下? 列出了Java中的轉義字符。</p> 
 
<p>與C、C++不同,Java中的字符型數據是16位無符號型數據,它表 示Unicode集,而不僅僅是  
ASCII集,例如\u0061表示ISO拉丁碼的‘a’。</p>

<p>轉義字符描述</p>

<p>\ddd1到3位8進制數據所表示的字符(ddd)</p>

<p>\uxxxx1到4位16進制數所表示的字符(xxxx)</p>

<p>\'單引號字符</p>

<p>\\反斜杠字符</p>

<p>\r回車</p>

<p>\n換行</p>

<p>\f走紙換頁</p>

<p>\t橫向跳格</p>

<p>\b退格</p>

<p>二、字符型變量</p>

<p>字符型變量的類型為char,它在機器中占16位,其范圍為0~655 35。字符型變量的定義如∶</p> 
 
<p>charc='a';//指定變量c為char型,且賦初值為'a'</p>

<p>與C、C++不同,Java中的字符型數據不能用作整數,因為Java不  
供無符號整數類型。但 是同樣可以把它當作整數數據來操作。</p> 
 
<p>例如:</p> 
 
<p>intthree=3;</p> 
 
<p>charone='1';</p> 
 
<p>charfour=(char)(three+one);//four='4'</p> 
 
<p>上例中,在計算加法時,字符型變量one被轉化為整數,進行相加,最后把結果又轉化為字  
符型。</p> 
 
<p>三、字符串常量</p> 
 
<p>與C、C++相同,Java的字符串常量是用雙引號(&quot;&quot;)括起來的一串  
字符,如&quot;Thisisastring.\n&quot;。但 不同的是,Java中的字符串常量是作為String類的一個對象來處理,  
而不是一個數據。有關 類String,我們將在第七章講述。</p> 
 
<h4>§2.6布爾型數據</h4> 
 
<p>布爾型數據只有兩個值,true和false,且它們不對應于任何整  
值。在流控制中常用到它</p> 
 
<p>。 布爾型變量的定義如:</p> 
 
<p>boolean b=true;//定義b為布爾型變量,且初值為true</p> 
 
<h4>§2.7舉例</h4> 
 
<p>例2.1.下例中用到了前面提到的數據類型,并通過屏幕顯示 們的值。</p> 
 
<p>public class SimpleTypes{</p>

<p>public static void main(Stringargs[]){</p>

<blockquote>
  <p>byte b=0x55;</p>
</blockquote>

<blockquote>
  <p>short s=0x55ff;</p>
</blockquote>

<blockquote>
  <p>int i=1000000;</p>
</blockquote>

<blockquote>
  <p>long l=0xfffL;</p>
</blockquote>

<blockquote>
  <p>char c='c';</p>
</blockquote>

<blockquote>
  <p>float f=0.23F;</p>
</blockquote>

<blockquote>
  <p>double d=0.7E-3;</p>
</blockquote>

<blockquote>
  <p>boolean bool=true;</p>
</blockquote>

<blockquote>
  <p>System.out.println(&quot;b=&quot;+b);</p>
</blockquote>

<blockquote>
  <p>System.out.println(&quot;s=&quot;+s);</p>
</blockquote>

<blockquote>
  <p>System.out.println(&quot;i=&quot;+i);</p>
</blockquote>

<blockquote>
  <p>System.out.println(&quot;l=&quot;+l);</p>
</blockquote>

<blockquote>
  <p>System.out.println(&quot;c=&quot;+c);</p>
</blockquote>

<blockquote>
  <p>System.out.println(&quot;f=&quot;+f);</p>
</blockquote>

<blockquote>
  <p>System.out.println(&quot;d=&quot;+d);</p>
</blockquote>

<blockquote>
  <p>System.out.println(&quot;bool=&quot;+bool);</p>
</blockquote>

<blockquote>
  <p>}</p>
</blockquote>

<p>}</p>

<p>編譯并運行該程序,輸出結果為:</p>

<p>C:\>java SimpleTypes</p> 
 
<p>b=85</p> 
 
<p>s=22015</p> 
 
<p>i=1000000</p> 
 
<p>l=4095</p> 
 
<p>c=c</p> 
 
<p>f=0.23</p> 
 
<p>d=0.0007</p> 
 
<p>bool=true</p> 
 
<h4>§2.8各類數值型數據間的混合運算</h4> 
 
<p>一、自動類型轉換</p> 
 
<p>整型、實型、字符型數據可以混合運算。運算中,不同類?  
的數據先轉化為同一類型</p> 
 
<p>,然后進行運算。轉換從低級到高級,如下圖:</p> 
 
<p>轉換規(guī)則為:</p> 
 
<p>①(byte或short)opint→int</p>

<p>②(byte或short或int)oplong→long</p>

<p>③(byte或short或int或long)opfloat→float</p>

<p>④(byte或short或int或long或float)opdouble→double</p>

<p>⑤charopint→int</p>

<p>其中,箭頭左邊表示參與運算的數據類型,op為運算符(如加  
減、乘、除等),右邊表示 轉換成的進行運算的數據類型。</p> 
 
<p>例2.2</p> 
 
<p>public class Promotion{</p> 
 
<p>public static void main(Stringargs[]){</p> 
 
<blockquote> 
  <p>byte b=10;</p> 
</blockquote> 
 
<blockquote> 
  <p>char c='a';</p> 
</blockquote> 
 
<blockquote> 
  <p>int i=90;</p> 
</blockquote> 
 
<blockquote> 
  <p>long l=555L;</p> 
</blockquote> 
 
<blockquote> 
  <p>float f=3.5f;</p> 
</blockquote> 
 
<blockquote> 
  <p>double d=1.234;</p> 
</blockquote> 
 
<blockquote> 
  <p>float f1=f*b;//float*byte->float</p> 
</blockquote> 
 
<blockquote> 
  <p>int i1=c+i;//char+int->int</p>
</blockquote>

<blockquote>
  <p>long l1=l+i1;//long+int->ling</p>
</blockquote>

<blockquote>
  <p>double d1=f1/i1-d;//float/int->float,float-double->double}</p>
</blockquote>

<p>}</p>

<p>二、強制類型轉換</p>

<p>高級數據要轉換成低級數據,需用到強制類型轉換,如:</p>

<p>int i;</p>

<p>byte b=(byte)i;//把int型變量i強制轉換為byte型</p>

<p>這種使用可能會導致溢出或精度的下降,最好不要使用。</p>

<p><a href="grade2.asp.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/grade2.asp.htm">目錄</a>  
 
<ul> 
  <li><a HREF="java1.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java1.htm">Java入門(一)</a></li> 
  <li><a HREF="java2.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java2.htm" >Java入門(二)</a></li> 
  <li><a HREF="java3.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java3.htm">Java入門(三)</a></li> 
  <li><a HREF="java4.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java4.htm">Java入門(四)</a></li> 
  <li><a HREF="java5.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java5.htm">Java入門(五)</a></li> 
  <li><a HREF="java6.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java6.htm">Java入門(六)</a></li> 
  <li><a HREF="java7.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java7.htm">Java入門(七)</a></li> 
  <li><a HREF="java8.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java8.htm">Java入門(八)</a></li> 
  <li><a HREF="java9.htm" tppabs="http://www.xm.zz.ha.cn/wsxt/dn/java9.htm">Java入門(九)</a></li> 
</ul> 
    </td>
  </tr>
</table>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩不卡免费视频| 椎名由奈av一区二区三区| 日本麻豆一区二区三区视频| 欧美一级在线免费| 狠狠色狠狠色综合系列| 久久久99精品免费观看不卡| 成人高清在线视频| 亚洲精品成人天堂一二三| 欧美日韩一本到| 欧美a一区二区| 精品成人在线观看| 丁香婷婷综合网| 亚洲一区二区在线观看视频| 日韩一区二区在线免费观看| 国产成人av影院| 亚洲美女在线国产| 4438x成人网最大色成网站| 狠狠久久亚洲欧美| 亚洲人成精品久久久久久| 欧美日韩国产123区| 韩国欧美国产1区| 亚洲欧美日韩国产另类专区| 日韩午夜激情视频| 不卡在线观看av| 亚洲成人av一区二区三区| 久久久夜色精品亚洲| 欧美性xxxxxxxx| 国产精品77777竹菊影视小说| 亚洲美女视频在线观看| 精品国产凹凸成av人网站| 91美女在线视频| 久久99久久99精品免视看婷婷| 亚洲色图欧美偷拍| 久久色视频免费观看| 欧美性色欧美a在线播放| 国产精品88av| 免费观看久久久4p| 亚洲男人的天堂一区二区| 欧美精品一区二区三区在线| 欧美日韩亚洲高清一区二区| 国产激情视频一区二区在线观看| 丝瓜av网站精品一区二区| 国产精品美女久久久久aⅴ| 日韩视频123| 欧美日本一区二区在线观看| 91欧美一区二区| 国产一区二三区好的| 欧美aa在线视频| 亚洲国产日日夜夜| 亚洲视频一二三| 欧美激情中文不卡| wwwwww.欧美系列| 日韩三级在线观看| 欧美日韩在线播| 在线亚洲一区二区| 91蜜桃婷婷狠狠久久综合9色| 国产成人h网站| 国产乱码精品1区2区3区| 麻豆中文一区二区| 男女男精品网站| 日韩精品一二三| 日韩国产欧美在线播放| 亚洲午夜电影网| 亚洲妇熟xx妇色黄| 亚洲午夜在线电影| 一区二区在线观看视频在线观看| 中文在线资源观看网站视频免费不卡| 欧美zozo另类异族| 337p日本欧洲亚洲大胆精品| 精品国产制服丝袜高跟| 欧美不卡一区二区三区四区| 日韩午夜av一区| 精品人伦一区二区色婷婷| 欧美电视剧免费观看| 日韩午夜小视频| 精品国产一区二区三区久久久蜜月| 日韩视频一区二区在线观看| 欧美成人女星排名| 久久女同性恋中文字幕| 欧美激情中文字幕| 亚洲男同性视频| 亚洲国产aⅴ天堂久久| 日韩电影一区二区三区| 蜜臀久久99精品久久久画质超高清| 毛片av一区二区| 国产福利视频一区二区三区| 不卡av在线免费观看| 91久久人澡人人添人人爽欧美 | 日韩成人伦理电影在线观看| 无码av免费一区二区三区试看| 舔着乳尖日韩一区| 另类小说一区二区三区| 国产成人av影院| 日本高清不卡在线观看| 欧美区在线观看| 精品美女一区二区| 国产精品美女久久福利网站 | 亚洲国产日产av| 日韩电影免费在线看| 国产福利91精品一区| 91久久精品国产91性色tv| 欧美一二三区在线| 国产精品午夜在线| 亚洲大型综合色站| 极品少妇一区二区三区精品视频 | 欧美人妇做爰xxxⅹ性高电影 | 中文字幕av一区二区三区高 | 蜜桃av一区二区| 国产成人aaa| 欧美日韩色综合| 日本一区二区免费在线观看视频 | 国产精品网站在线| 亚洲电影一区二区| 国产激情一区二区三区| 91福利国产精品| 久久久91精品国产一区二区精品| 亚洲日本中文字幕区| 精品亚洲国内自在自线福利| 91片黄在线观看| 久久综合国产精品| 亚洲一区二区三区四区五区黄| 狠狠色狠狠色综合日日91app| 色综合激情五月| 久久嫩草精品久久久精品| 亚洲午夜私人影院| 高清国产午夜精品久久久久久| 欧美人牲a欧美精品| 中文字幕佐山爱一区二区免费| 激情六月婷婷久久| 欧美精品三级日韩久久| 国产精品美女一区二区三区| 老色鬼精品视频在线观看播放| 欧洲国内综合视频| 国产欧美精品一区二区三区四区| 日本不卡一二三| 欧美日韩专区在线| 亚洲日本在线看| 成人小视频在线| 久久久亚洲综合| 久久9热精品视频| 91精品国产91久久久久久一区二区| 1000精品久久久久久久久| 国产在线观看免费一区| 欧美一区二区在线观看| 亚洲观看高清完整版在线观看| 99精品一区二区| 中文一区二区完整视频在线观看 | 丁香婷婷综合激情五月色| 日韩欧美成人一区| 日韩精品一区第一页| 欧美日韩国产综合久久| 亚洲综合色区另类av| 色老汉av一区二区三区| 亚洲女同ⅹxx女同tv| k8久久久一区二区三区| 国产精品你懂的在线欣赏| 国产成人av自拍| 国产精品入口麻豆九色| 国产不卡视频在线播放| 久久亚洲欧美国产精品乐播 | 91麻豆精品视频| 国产精品毛片大码女人| 国产盗摄女厕一区二区三区| 337p粉嫩大胆噜噜噜噜噜91av| 激情六月婷婷久久| 久久久亚洲午夜电影| 国产一区二区三区av电影 | 麻豆精品在线视频| 69堂国产成人免费视频| 日韩精品1区2区3区| 日韩午夜av电影| 国产一区二区在线观看视频| 久久色视频免费观看| 国产成人超碰人人澡人人澡| 国产精品久久久久久久久图文区 | 国产精品不卡在线观看| 91亚洲精品久久久蜜桃网站 | 日本不卡不码高清免费观看| 日韩三级电影网址| 国产一区欧美一区| 国产精品的网站| 欧美日韩免费高清一区色橹橹| 婷婷久久综合九色综合伊人色| 欧美一级日韩免费不卡| 精品一区二区三区日韩| 国产精品高清亚洲| 精品婷婷伊人一区三区三| 乱中年女人伦av一区二区| 日本一区二区在线不卡| 91精品福利视频| 人妖欧美一区二区| 国产欧美一区二区三区在线老狼| 99久久99久久精品免费看蜜桃| 午夜伊人狠狠久久| 久久综合九色综合97婷婷女人 | 亚洲综合激情另类小说区| 日韩一级免费观看| 99在线精品视频| 毛片不卡一区二区| 亚洲老妇xxxxxx|