posts - 1,  comments - 0,  trackbacks - 0
           

          一:使用Eclipse工具來開發(fā)java程序(前提是使用命令要熟練!)

          1:大家可以下載MyEclipse8.0 安裝,安裝這個條件就是要先安裝jdk,配置jdk

          2:首先保證源程序放在哪個文件夾下

          File-à switch workspaceà other 表示轉(zhuǎn)到一個文件夾(另存為)把所有源程序另存為你選寫的文件夾

          這樣表示 把源程序保存在 E:"gjy文件夾中 (注意:這個文件夾可以自己選擇)

          3:新建一個java工程

          注意:project name 可以自己隨便取 ,但是要符合命名規(guī)范 然后直接Finish

          4:新建一個java源程序(也就是一個類)

          最后Finish

          5:接下來 編譯

          二:變量(重點)任何語言都需要!

          1:為什么需要變量

             因為現(xiàn)實生活中,無論哪種問題,還是任務(wù),都涉及到數(shù)據(jù)!!現(xiàn)實中的數(shù)據(jù)

          如何在計算機(jī)中描述,這是一個要考慮的問題!!

                 比如:現(xiàn)實中的一個問題:1+2=

          那么這個問題,如何在計算機(jī)中采用語言去描述呢?

          實際上 關(guān)鍵是計算機(jī)內(nèi)存如何保存1,和2 2個數(shù)據(jù)

          那么!!!計算機(jī)中 的變量 就是用來保存數(shù)據(jù)的!!!

          要考慮保存在哪里?保存多大的數(shù)據(jù)?

          保存在內(nèi)存中(實際上就是保存在變量名中)

          保存多大的數(shù)據(jù)(就是數(shù)據(jù)類型)比如12 這種整數(shù),那么就是int類型 占有4個字節(jié)大小

          對于1.52.0等這種數(shù)據(jù),就是小數(shù)類型,在java中就是double類型,占有8個字節(jié)大小

          其實還有1.5f2.0f等這種數(shù)據(jù),也是小數(shù)類型,在java中就是float類型,占有4個字節(jié)大小

          還有booleanString(字符串類型)

          2:變量 就是數(shù)據(jù)類型 變量名 變量值 組成

          變量名 決定 數(shù)據(jù)保存在內(nèi)存的哪個地方

          數(shù)據(jù)類型 決定 數(shù)據(jù)的大小范圍

          變量值 就是數(shù)據(jù)

          變量名的取名規(guī)則:只能是字母,數(shù)字,下劃線,$組成,并且只能是字母或下劃線開頭

          數(shù)據(jù)類型有哪些

          整數(shù)類型

           int 4  

          short 2

           long   8

          小數(shù)類型

           float   4

           double 8

           其他類型

           boolean 1

           String 大小由“”里面的大小決定

           char   2

          3:例子:

                 int a=1; //意思就是說把1這個變量值 保存在a這個變量名中

                 int b=2; //意思就是說把2 這個變量值 保存在b這個變量名中

          三:常量

           常量 就是變量的一種特例!

           常量 也是由 數(shù)據(jù)類型 變量名 變量值 組成 只不過變量值不變!

           語法:final 數(shù)據(jù)類型 變量名=常量值;

           final 意思就是不變 最終的意思

           例子:final int x=20;//20 保存在x的變量名中,并且 20 這個值不變

          四:數(shù)據(jù)類型轉(zhuǎn)換

            比如說:int a=1.5f; 這個代碼有沒有問題?為什么有問題?

           Type mismatch: cannot convert form float to int

           類型不能轉(zhuǎn)換,不能從float 轉(zhuǎn)換成int

           類型轉(zhuǎn)換

           A:從低類型自動轉(zhuǎn)換到高類型 (當(dāng)?shù)皖愋偷淖兞棵?/span> 碰到高類型的變量名的時候,會把地類型的變量自動轉(zhuǎn)換到高類型) ---自動類型轉(zhuǎn)換

                 byteàshortàintàlongàfloatàdoubleàString

             double a=10; 發(fā)生了自動類型轉(zhuǎn)換

           B:強(qiáng)制類型轉(zhuǎn)換 會丟失數(shù)據(jù)

             比如:int a=(int)1.5f;

           語法:低類型 變量名=(低類型)數(shù)據(jù);(數(shù)據(jù)是高類型的數(shù)據(jù))

          五:運算符

          posted on 2010-06-04 15:07 gjy 閱讀(62) 評論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 南平市| 元氏县| 婺源县| 保山市| 蓬安县| 耒阳市| 仪征市| 肥乡县| 眉山市| 涞源县| 周宁县| 沅陵县| 定西市| 宜川县| 和林格尔县| 吉安市| 建湖县| 柳河县| 布尔津县| 于都县| 古交市| 健康| 蓬安县| 太谷县| 潞城市| 宝鸡市| 雷州市| 石楼县| 江川县| 德化县| 景洪市| 北安市| 崇信县| 原平市| 老河口市| 台东县| 辽中县| 郸城县| 工布江达县| 永丰县| 永定县|