yooli88

          06.3.29 張孝祥java 第二講

          2講 主要講了編程基礎(chǔ)

          java的基本語法

          1 java代碼的位置
          代碼主要是放入類中
          2 java是嚴(yán)格區(qū)分大小寫的
          3 java是一種自由格式的語言,程序代碼分為結(jié)構(gòu)定義語言和功能執(zhí)行語言(功能執(zhí)行語言結(jié)束時(shí)用(;)表示)
          4 java程序里的3種注釋方式{// 單行注釋? /** */ java文檔注釋 /* */多行注釋}
          5 java中的標(biāo)識(shí)符

          變量字節(jié)大小及有效范圍
          byte?1個(gè)字節(jié) -2^7~2^7-1
          short 2個(gè)字節(jié) -2^15~2^15-1
          int? 4??????????????? -2^31~2^31-1
          long?8????????????? -2^63~2^63-1
          float 4

          變量類型轉(zhuǎn)化
          注意從高字節(jié)的類型向低字節(jié)的類型賦值時(shí) 數(shù)據(jù)的丟失

          system.out.println(`a`+1) 打印的結(jié)果是字符a對(duì)應(yīng)的數(shù)值97與1相加 得出98
          system.out.println(""+`a`+1)打印的結(jié)果是字符串a(chǎn)1


          變量的生命周期與作用域

          函數(shù)
          返回類型 函數(shù)名 (參數(shù)類型 行參1,參數(shù)類型 行參2......)
          {
          程序代碼
          return 返回值;
          }
          行參:在調(diào)用方法時(shí) 用來接收外部傳入的數(shù)據(jù)的變量
          實(shí)參:在調(diào)用方法時(shí)實(shí)際傳給行參的變量
          ?
          當(dāng)返回值不需要任何類型時(shí) 可將方法定義為void類型

          算術(shù)運(yùn)算符應(yīng)用技巧
          需要將X按Y進(jìn)行分配 求可以分多少份(可用于分頁技術(shù))
          (X+(Y-1))/Y
          讓X在0到9之間循環(huán)變化
          int X=9;
          while(true)
          {
          X=(X+1)%10;

          }


          位運(yùn)算符
          << 左移 末尾補(bǔ)0
          >> 右移 首部為1 補(bǔ)1 或原為0 補(bǔ)0
          >>>無符號(hào)右移 始終最高位補(bǔ)0

          適合移位的類型為 byte? short char int long
          低于int的類型 應(yīng)先轉(zhuǎn)換為int
          int 型整數(shù)a>>b 系統(tǒng)先將b對(duì)32取模,得到的結(jié)果才是真正移位的位數(shù) a>>33 a>>1是一樣的,a>>32 還是原來的數(shù)據(jù)
          long型移位a>>b 是先將b對(duì)64取模
          移位不會(huì)改變?cè)瓉淼臄?shù)據(jù)
          x>>1 相同與x/2 x<<2相同與x*4
          一個(gè)數(shù)左移n位 就是這個(gè)數(shù)乘與2的n次方
          一個(gè)數(shù)右移n位 就是這個(gè)數(shù)除以2的n次方





          posted on 2006-03-29 17:02 迷茫在java的世界里 閱讀(257) 評(píng)論(0)  編輯  收藏 所屬分類: 張孝祥java 學(xué)習(xí)日記


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 大理市| 新昌县| 清河县| 河南省| 潍坊市| 紫阳县| 克山县| 凤冈县| 拜泉县| 常熟市| 常德市| 封开县| 嵩明县| 瓮安县| 咸阳市| 镇巴县| 泽库县| 岐山县| 渝中区| 大姚县| 广丰县| 宜兴市| 博客| 南岸区| 虎林市| 马龙县| 新郑市| 襄垣县| 万盛区| 阿图什市| 苍梧县| 互助| 内乡县| 左贡县| 满洲里市| 来宾市| 武穴市| 余庆县| 三河市| 天台县| 陆河县|