1. 程式人生 > >201711671224《Java程式設計》第2周學習總結

201711671224《Java程式設計》第2周學習總結

教材學習內容總結

Java中的基本型別主要分為整數、位元組、浮點數、字元與布林。

常用的三種註釋: //:單行 //:多行 / /:javadoc文件註釋 運算子 算術運算 +、-、、/、%(取餘) 邏輯運算: boolean:運算結果只有 true Or false 與(&&)、或(||)、非(!) 位運算 : 與(&):全1為1,有0則0 或(|):全0為0,有1則1 非(~):反碼 異或(^):相同為0,不同為1 左移(<<):最右補0 算術右移(>>):右移後,原來最高位是1則補1,原來最高位是0則補0 邏輯右移(>>>):右移後,不管最高位原來是什麼,都補0 遞增、遞減 i++,i--與 ++i,--i 語句: if、if...else、if...else if、switch...case 迴圈語句: for、while、do...while、break/continue 託管程式碼截圖:

教材學習中的問題和解決過程

問題:看到程式碼中b=a++和b=a的執行結果不同 解決:通過觀看學習視訊得知b=a是先將a的值賦給b,然後在計a+1的值並且賦值給a,而b=++a是先計算a+1的值算出a,然後將計算出的a的值賦給b。 問題:程式碼中int x=4270;x=x/10001000;計算出來的結果卻是4000 解決:因為是int型的數字,所以肯定是整數,4270/1000結果是4.27,但是被int強制實現為4,所以41000=4000

程式碼除錯中的問題和解決過程

·剛開始不能理解為什麼‘a’+1的運算結果是數字,後來理解了字元a在ASCII碼中也代表了一個數字 ·現在不能理解println和printf的區別,大部分程式碼中使用的是println,但是有部分程式碼必須使用printf,否則程式碼錯誤,現在依舊沒有理解這兩者的區別。 ·這篇程式碼顯示有問題,但是我沒有找到問題所在,程式碼如下圖:

 ·在使用byte型數字時出現精度損失問題後來知道是系統預設計算的精度為int,所以程式碼錯誤,解決時需要將計算結果定義為byte型(計算結果在byte的範圍之內),程式碼即可成功

其他(感悟、思考等,可選)

·注意字母的大小寫 ·在中英文轉化時注意標點符號的使用 ·注意精度問題,比如系統預設精度為int型,轉為別的精度時需要在前面加括號註明

參考資料

相關推薦

《Java程式設計2學習總結

201711671201《Java程式設計》第2周學習總結 教材學習內容總結 第2章:基本資料型別與陣列 2.1 識別符號與關鍵字 2.1.1 識別符號 用來標識類名、變數名、方法名、型別名、陣列名及檔名的有效字元序列稱為識別符號。 識別符號由字母、下劃線、美元符號和數字組成

201711671129《Java程式設計2學習總結

教材學習內容總結 Java有8種基本資料型別:            邏輯型別:boolean        

201711671125 《Java程式設計2學習總結

教材學習內容總結 第二章 基本資料型別 (3)字元型別 常量:用單引號(需要用英文輸入法輸入)括起來的Unicode表中的一個字元。 變數:使用關鍵字char來宣告char型變數。 Char型變數分配2個位元組,佔16位。 有些字元不能通過鍵盤輸入到字串或程式中

201711671116 《Java程式設計2學習總結

教材學習內容總結 1、對於short型變數,分配2個位元組記憶體,佔16位,使用關鍵字short來宣告short型變數。java中不存在short型常量的表示法,但可以把一定範圍內的int常量賦值給short型變數。 2、long型常量用字尾L來表示。對於long型變數,

201711671207《Java程式設計2學習總結

教材學習內容總結           第2章 基本資料型別與陣列:                     (1)基本資料型別:                              a.邏輯型別:常量(true、false),變數:boolean)      

201711671137《Java程式設計2學習總結

教材學習內容總結 基本資料型別:邏輯資料型別boolean、整數型別byte、short、int、long、字元型別char和浮點型別float、double; 型別轉換運算:資料的基本型別按精度從高到低排列byte、short、char、int、long、float、d

201711671224《Java程式設計2學習總結

教材學習內容總結 Java中的基本型別主要分為整數、位元組、浮點數、字元與布林。 常用的三種註釋: //:單行 //:多行 / /:javadoc文件註釋 運算子 算術運算 +、-、、/、%(取餘) 邏輯運算: boolean:運算結果只有 true Or false 與

201621123069 《Java程序設計》2學習總結

一個人 枚舉 閱讀 byte 這一 進行 代碼量 找到 語言 1.本周學習總結 本周學習了如何掌握各種數據類型例如byte,short,int,long,double,float,char,boolean,還有枚舉類和String類的應用,以及各種運算符合表達式的使用。

201621123021 《Java程序設計》2學習總結

pri 兩個 多少 大小 差異 人在 總結 動態數組 嘗試 201621123021《JAVA程序設計》第二周學習總結 1. 本周學習總結 本周了解了JAVA的基本數據類型,及其與C語言數據類型之間的差異。 知道了JAVA如何對數組進行創建和運用。 了解了JAVA的包裝

20165334 《java程序設計》2學習總結

can mage if條件 基本 標識 system.in 數組名 內容 第三章 學號20165334 《Java程序設計》第2周學習總結 教材學習內容總結 一、第2章基本數據類型與數組 關於標識符 標識符由字母、下劃線、美元符號和數字組成,長度不受限制。 標識符的第一個

20165231 2017-2018-2 《Java程序設計》2學習總結

什麽 輸入數據 ace 分支語句 括號 不同 vol 分號 AI 前言 第二周算是正正式式的學習了java程序設計。之前對java是一片茫然,現在算是初見端倪了,知道了java程序的基本開頭,多個class時該運行哪個,哪個是輸出打印語句等等。 目前我使用的java代碼編寫

20165332《Java程序設計》2學習總結

分享圖片 tps 運算符 int com alt 高級 直接 tee 《Java程序設計》第2周學習總結 2-3章學習內容 第二章 標識符(名字) 關鍵字 int class 基本數據類型 邏輯類型 整數類型 字符類型 浮點類型 各類型相互轉換 --低級別給高級別可以直接

20172319 2018.03.12-19 《程序設計與數據結構》2學習總結

試圖 rmi thead platform mpi rac stand 百度搜索 轉換成 學號 20172319 2018.03.12-19 《程序設計與數據結構》第2周學習總結 教材學習內容總結 1.字符串:基本定義;print與println方法的區別;字符串的拼接;

20172303 2018-2019-1 《程序設計與數據結構》2學習總結

min delet 個數 特征 static ... 順序 from 輸出 20172303 2018-2019-1 《程序設計與數據結構》第2周學習總結 教材學習內容總結 第3章 集合概述————棧 一、集合 定義:一種聚集、組織了其他對象的對象。 集合的分類 按保存

2018-2019-1 20165206 《信息安全系統設計基礎》2學習總結

轉換成 語言 數字 加法 鏈接 小端 除法 目標 文件 - 2018-2019-1 20165206 《信息安全系統設計基礎》第2周學習總結 - 教材學習內容總結 - 進制及其轉換 - 位級運算: 將十六進制的參數轉換成二進制表示並執行二進制運算,然後再轉換回十六進制 位級

2018-2019-1 20165322《信息安全系統設計基礎》2學習總結

小數 分享圖片 基礎 位運算 href oat 語言 計算 實現 課本學習筆記 學習疑問及解決 邏輯運算是否按位運算? 答:不是,例如將0x40看成是一個數,這個數非1即0.因此計算時只有0x00與0x01兩種結果 C語言中浮點數向零舍入取整的方法 思路就是

2018-2019-1 學號 《從問題到程式》 2 學習總結

2018-2019-1 學號 《從問題到程式》第 2 周學習總結 《從問題到程式》(第 3 章、第 4 章) 第3章 變數、函式和控制結構 變數 當一個變數被定義時,系統為它確定一個儲存值的位置,這個儲存位置所佔儲存器單元的多少由變數的型別確定,也就是說,由變數所要儲存的資料值的大小決定。 變數有四個

2018-2019-1 20189221 《深入理解計算機系統》 2 學習總結

2018-2019-1 20189221 《深入理解計算機系統》第 2 周學習總結 《深入理解計算機系統》第二章 本章講述了計算機的算術運算,重點描繪了無符號數和數的補碼錶示的特性。 資訊儲存 計算機字長,指明指標資料的標稱大小。32位機器虛擬地址空間為4GB。64位為16EB。64位機器可以執行32

2018-2019-1 20189221 《文獻管理與資訊分析》 2 學習總結

2018-2019-1 20189221 《文獻管理與資訊分析》第 2 周學習總結 學習是一個搜尋過程,要找到合適的物件或資源,需求就是克服種種不便 搜尋過程:是先通過爬蟲,讀取網頁內容進行自動歸類,存放到資料庫中,然後使用者輸入關鍵字,去資料庫中進行查詢 資訊獲取資源和方法 資源:圖書類、搜尋引擎、

20175212 《Java程序設計》2學習總結

搜索 多看 編寫 考試 評價 logs enter 重要 公式 學號 20175212 《Java程序設計》第2周學習總結 教材學習內容總結 1.數據類型 此節介紹的數據類型與C中常用的相比僅多了Boolean(邏輯類型)、byte(取值範圍:[-128,127])。 對於