Java, Only Java!

          統計

          留言簿(20)

          積分與排名

          好友空間

          文檔技巧

          閱讀排行榜

          評論排行榜

          《Java大學教程》--第1章 步入Java世界

          1.2 軟件:用于計算機執行的指令的集合稱之為程序(program)。單個程序或者一組程序稱之為軟件(software)
          1.3 編譯:計算機的語言稱為機器碼(machine code)。用編譯器(compiler)的專用系統軟件將編程語言編寫的指令翻譯成機器指令,這一過程稱為編譯(compiling)。
          1.4 編程:Java是一種平臺無關的編程語言,因為任何Java程序都運行在Java虛擬機(Java Virtual Machine, JVM)的專用程序上。
          1.6 基本數據類型:
          * 整型:byte<short<int<long
          * 浮點:float<double
              注:Java默認的實數都是double類型
          * 字符:char
          * 布爾:boolean
          1.7 聲明變量:名稱以字母、下劃線、美元符號起始
              注:習慣以小寫字母開始。
          1.8 賦值:assignment operator =
          1.9 創建常量:final
          1.10~12 算術運算符、表達式、輸出
          1.13 輸入:Scanner類,nextInt(),nextDouble()
              注:輸入字母會報錯
          1.14 字符串:next()
          1.15 程序設計:偽代碼(pseudocode)沒有語法標準,只要能夠幫助理解就可以。


          1。答:P4
          軟件(software)指的是單個程序或一組程序。這些程序都是一些指令的集合,通過這些指令來控制計算機執行一些任務。
          軟件主要分為兩大類:用戶需要的程序為應用軟件(application software);幫助計算機工作的專用程序為系統軟件。

          2。答:P5
          與大多數程序的最大區別在于:
          Java將程序編譯成(Java byte code)的特殊指令,運行于(Java Virtual Machine,JVM)的專用程序上。
          而大多數程序編譯成機器碼,運行于特定類型的計算機上。

          3。答:
          * 公交車準乘的最大乘客數:byte
          * 超市里采購的食物的重量:float
          * 給學生說不定的等級(例如:A、B和C):char

          4。答:
          int x=7.5; // 賦浮點值給整型變量

          5。答:
          編譯出錯的代碼:
              age=sc.nextDouble();
          錯誤的原因:
              age是整型變量,不能輸入浮點變量。
          修改后的代碼:
              age=sc.nextInt();


          編譯出錯的代碼:
              System.out.println("I think you were born in "+BornIn);   
          錯誤的原因:
              Java的變量是大小寫敏感的,因此BornIn是沒有定義的,應改為bornIn.
          修改后的代碼:
              System.out.println("I think you were born in "+bornIn);   
             
          6。答:
          編譯出錯的代碼:
              num=6;
          運行的結果:
          無論聲明int num=6;,還是將之改為num1=6;或者num2=6;都不會對運行結果產生影響。結果為0。

          編程練習:代碼附件
          2。DisplayInformation.java
          3。DisplayInformation.java
          4。DivideStudents.java
          5。Convertion.java

          posted on 2016-08-30 18:46 zYx.Tom 閱讀(193) 評論(0)  編輯  收藏 所屬分類: 1.Java世界

          主站蜘蛛池模板: 应用必备| 古蔺县| 哈巴河县| 舟山市| 新干县| 松溪县| 山阴县| 青海省| 梁平县| 太仆寺旗| 荣昌县| 高尔夫| 赣榆县| 临泽县| 繁昌县| 石屏县| 永济市| 阳山县| 华阴市| 邢台县| 阿尔山市| 太仆寺旗| 芷江| 庆城县| 吴桥县| 栾城县| 荥经县| 商丘市| 永安市| 收藏| 长宁县| 周宁县| 宣恩县| 肥城市| 西丰县| 贵南县| 南召县| 福贡县| 鄂伦春自治旗| 霞浦县| 栖霞市|