java数组实验心得体会_JAVA实验报告心得
實用匯總報告
1?/?5
北京聯合大學
信息學院
“
面向對象程序設計
”
課
程上機實驗報告
題
目:
java
上機實驗心得思想到
姓名(學號):專
業:
計算機科學與技術
編
制
時
間:
2012
年
12
月
19
日
版
本:
1.0.0
指
導
教
師:北京聯合大學
-
信息學院編制
實驗
1
熟悉
java
運行環境
實驗目的:熟悉
jdk
環境和操作,編寫簡單的
java
應用程序。
心得思想到:在該實驗中,我碰到的問題是
jdk
環境變量的設置。解決方法是通過查閱資料書和網上
搜索相關解決方法及同學的有力幫助。
實驗
2
選擇語句練習
實驗目的:正確理解并能夠熟練操作和使用
java
的
if
和
switch
語句。
心得思想到:我我感覺有了
c
的編程基礎,
if
和
switch
這些簡單的流程控制語句運用起來比較輕
松,實現簡單的邏輯運算也跟
c
非常相近,所以上手比較快。但是在這次程序中,首次涉及到了
java
程序
的數據輸入,與
c
區別很大。但經過老師的講解和查閱相關資料,基本明白相關的使用規則和注意事項。在
第二個小題中還涉及到了
charat
()方法,經查閱
jdk
文檔,知道
charat()
方法返回一個位于提供給
它的參數索引處的字符,如
:?str.chatat(0)
檢索
str
中的第一個字
符
,str.charat(str.length()-1)
檢索最后一個字符。我運用此方法解決了比較字符串間首字母異同的
問題。
實驗
3
迭代練習
實驗
4
方法的實現練習
實驗目的:聲明、定義和調用方法,理解實參和形參的含義。
心得思想到:在該實驗中,我掌握如何寫方法、調用方法,并掌握如何向方法中傳遞信息和從方法中
返回信息。方法聲明為非
void
(構造方法除外)則需要用
return
語句返回一個相應類型的返回值。
實驗
5
簡單類型數組練習
實驗目的:學習創建簡單類型的數組,并能用循環語句處理數組。
心得思想到:通過該實驗,我學會了如何讓建立簡單類型的數組,并掌握了將數組作為方法的傳入參
數和返回值。在該實驗中,遇到的問題主要是如何將一個連續的多位數在存入數組時,每個數組元素只對應
改多位數的一個組成數。我解決的方法如下:
for(i=0;?i<6;?i++){
n[i]?=?aa%10;?//aa%10
的結果是
aa
的末尾數,將多位數
aa
的末尾數賦給
a[i]?aa?=
(int)aa/10;?//
對
aa/10
的結果強制取整,去掉了
aa
的末尾數,以便對下一位數的存數。
}
實驗
6
類和對象的練習
實驗目的:正確理解并能夠熟練操作和使用
java
的類、對象和方法。
心得思想到:我學會了如何建立類和對象,分別輸出其中包含的成員值。以及分別引用各方法,實現
不同的操作。在該程序中,我進一步了解了如何定義成員方法和成員屬性以及相關方法的調用。特別是我掌
握了利用構造方法對成員屬性賦初始值。值得一提的是,我在相應的程序中運用了
touppercase
方法,經
查看
jdk
文檔知道該方法的作用是返回一個所有字母都被轉化為大寫字母字符串。
實驗
7
類的實現
實驗目的:使用統一建模語言(
uml
)設計類,并實現類。
心得思想到:通過該實驗,我學會了使用
public
、
private
控制訪問及其訪問權限。思想到了
static
關鍵字的作用。并對
java
程序中的類及面向對象的編程思想有了更進一步的了解。
實驗
8
繼承的練習
實驗目的:正確理解并能夠熟練操作和使用
java
類的繼承關系。
心得思想到:理解了繼承的含義,并使用
uml
符號設計了繼承結構。掌握了用
java
實現繼承關系。
學會了區分方法重寫和方法重載。并深入理解了
abstract
和
final
修飾符的作用。用
final
標記的變
量只能賦值一次,標記的類不可被繼承,方法不可被子類重寫。用關鍵字
extends
表繼承,例如子類
a
繼
承了父類
b
則可寫作
class?a?extends?b
。在這些概念性知識點弄明白后,在解決實際問題時,碰到了
輸入年月日計算車齡的問題,我的解決辦法如下:
public?int?age(int?year)
{??????int?age;
總結
以上是生活随笔為你收集整理的java数组实验心得体会_JAVA实验报告心得的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android记事本项目案例,Andro
- 下一篇: jsp页面的使用