日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

2015211230108《Java程序设计》第10周学习总结

發布時間:2025/3/20 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2015211230108《Java程序设计》第10周学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 本周學習總結

2. 書面作業

Q1.finally
題目4-2
1.1 截圖你的提交結果(出現學號)

1.2 4-2中finally中捕獲異常需要注意什么?
finally的作用: 1、確定程序拋出了異常 ;2、執行了finally語句塊 。 在4-2中,finally捕獲異常要知道無論異常是否被捕獲,都會執行finally語句塊。

Q2.用異常改進ArrayIntegerStack
題目4-3
2.1 截圖你的提交結果(出現學號)

2.2 實驗總結
這道題主要要寫三個函數:入棧,出棧和獲得棧頂元素。之前的兩次提交錯誤的原因是:在入棧函數中少寫了this.top++;在出棧函數中少寫了this.top--。
Q3.自定義異常
題目5-4
4.1 截圖你的提交結果(出現學號)
4.2 自定義異常有哪幾個關鍵點?

Q4.讀取文件并組裝對象
實驗任務書中中的題目3:讀取文件并組裝對象
給出關鍵代碼(需出現你的學號)

Q5.學會使用Eclipse進行調試
觀看相關調試視頻
5.1 簡述使用Eclipse進行調試需要幾步?
(1)在正確的地方設置斷點
(2)啟動調試模式
(3)調試
(4)查看狀態值
5.2 調試時F5, F6, F7快鍵鍵各有什么不同?什么情況該使用哪個快捷鍵?
5(step into) :跳入函數
F6(step over,跳過) :到下一行
F7 (step return) :從函數跳出

5.3 除了Eclipse的調試器,你還使用什么方法調試程序?
使用System.out.println。

Q6.題集多線程
6.1 程序填空3-1、3-2。(截圖提交結果,出現你的學號)

6.2 函數4-1(Thread)、4-2(Runnable)(截圖提交結果,出現你的學號)

6.3 函數4-3(Runnable與匿名內部類)(截圖提交結果,出現你的學號),并使用Labmda表達式改寫。

6.4 實驗總結

Q7.源代碼閱讀:多線程程序BounceThread
7.1 哪個類是支持多線程的類,它實現了什么接口。這個類做了些什么?
BallRunnable是支持多線程的類,實現runnable接口,小球的位置移動,移動之后,睡眠一段時間再重置畫面。

7.2 Ball.java這個程序只做了兩件事,這兩件事分別是什么?
move(Rectangle2D bounds)移動小球和Ellipse2D getShape()獲取小球的坐標。

7.3 BallComponent也只做了兩件事,這兩件事分別是什么?
add(Ball b)加入小球并且 paintComponent(Graphics g)畫小球。

7.4 BounceThread中,什么時候啟動了新線程?
t.start()啟動了線程t
。
7.5 這個程序是如何實現?一個大致的執行流程是什么?

轉載于:https://www.cnblogs.com/yytx/p/6786189.html

總結

以上是生活随笔為你收集整理的2015211230108《Java程序设计》第10周学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。