久久精品99久久|国产剧情网站91|天天色天天干超碰|婷婷五天月一av|亚州特黄一级片|亚欧超清无码在线|欧美乱码一区二区|男女拍拍免费视频|加勒比亚无码人妻|婷婷五月自拍偷拍

報(bào)告

java實(shí)驗(yàn)報(bào)告

時(shí)間:2023-12-01 07:29:49 報(bào)告 我要投稿
  • 相關(guān)推薦

java實(shí)驗(yàn)報(bào)告

  在不斷進(jìn)步的時(shí)代,報(bào)告使用的頻率越來(lái)越高,其在寫作上有一定的技巧。一聽(tīng)到寫報(bào)告馬上頭昏腦漲?以下是小編收集整理的java實(shí)驗(yàn)報(bào)告,歡迎大家分享。

java實(shí)驗(yàn)報(bào)告

java實(shí)驗(yàn)報(bào)告1

  此次只實(shí)習(xí)了短短的三周。雖說(shuō)時(shí)間很短,但其中的每一天都使我收獲很大、受益匪淺,它不但極大地加深了我對(duì)一些理論知識(shí)的理解,不僅使我在理論上對(duì)Java有了全新的認(rèn)識(shí),在實(shí)踐能力上也得到了提高,真正地做到了學(xué)以致用,更學(xué)到了很多做人的道理,對(duì)我來(lái)說(shuō)受益匪淺。除此以外,我知道了什么叫團(tuán)隊(duì),怎樣和團(tuán)隊(duì)分工合作;同時(shí)我還學(xué)會(huì)了如何更好地與別人溝通,如何更好地去陳述自己的觀點(diǎn),如何說(shuō)服別人認(rèn)同自己的觀點(diǎn)。這也是第一次讓我親身感受到理論與實(shí)際的相結(jié)合,讓我大開(kāi)眼界。也是對(duì)以前所學(xué)知識(shí)的一個(gè)初審吧!這次實(shí)習(xí)對(duì)于我以后學(xué)習(xí)、找工作也是受益匪淺的,在短短的三周中相信這些寶貴的經(jīng)驗(yàn)會(huì)成為我今后成功的重要的基石;這對(duì)于我的學(xué)業(yè),乃至我以后人生的影響無(wú)疑是極其深遠(yuǎn)的。

  這次實(shí)習(xí)雖然是我們的第一次,不過(guò)同學(xué)們表現(xiàn)不錯(cuò),由此看來(lái),我們?cè)谶M(jìn)入大學(xué)的這幾個(gè)月里學(xué)到了不少的專業(yè)知識(shí),只是自己感覺(jué)不到而已。對(duì)于所學(xué)專業(yè),我們不能過(guò)于自卑和擔(dān)憂,否則會(huì)妨礙自己學(xué)習(xí)。實(shí)習(xí)是學(xué)習(xí)Java的重要環(huán)節(jié),有利于我們鞏固專業(yè)知識(shí)、掌握工作技能,提高就業(yè)籌碼。

  我把本次為期三周的實(shí)習(xí)看作是“理論與實(shí)踐相結(jié)合的橋梁”。通過(guò)這周的實(shí)習(xí)和學(xué)習(xí),我知道了此次實(shí)習(xí)的目的,也清楚目前自己的不足,那就是缺乏相應(yīng)的知識(shí)與經(jīng)驗(yàn),對(duì)所學(xué)的專業(yè)知識(shí)不能夠很好地運(yùn)用于實(shí)踐操作。正所謂“百聞不如一見(jiàn)”,經(jīng)過(guò)這次自身的切身實(shí)踐,我才深切地理會(huì)到了“走出課堂,投身實(shí)踐”的必要性。平時(shí),我們只能在課堂上與老師一起紙上談兵,思維的認(rèn)識(shí)基本上只是局限于課本的范圍之內(nèi),也許就是這個(gè)原因就導(dǎo)致我們對(duì)專業(yè)知識(shí)認(rèn)識(shí)的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網(wǎng)絡(luò)知識(shí)水平的提高。但是課本上所學(xué)到的.理論知識(shí)是為我們的實(shí)際操作指明了方向、提供相應(yīng)的方法,真正的職業(yè)技巧是要我們從以后的實(shí)際工作中慢慢汲取的。而針對(duì)實(shí)際操作中遇到的一些特殊的問(wèn)題,我們不能拘泥于課本,不可純粹地“以本為本”。

  在這次實(shí)習(xí)中我得到了許多收獲,我第一次體會(huì)到Java工程師的工作是什么樣子的,也發(fā)現(xiàn)了很多不曾注意到的細(xì)節(jié),在實(shí)習(xí)的演示過(guò)程中,我對(duì)作為一名Java工程師注意的事項(xiàng)應(yīng)該從小事做起、從基本做起。把職業(yè)能力訓(xùn)練與職業(yè)素質(zhì)有機(jī)的結(jié)合起來(lái)。相信這對(duì)我接下來(lái)學(xué)習(xí)專業(yè)知識(shí)會(huì)起到很有效的幫助,在接下來(lái)的幾個(gè)月里,我會(huì)以作為一名職業(yè)人的身份在這幾個(gè)方面要求自己,嚴(yán)格自我,向Java工程師靠近。

  而經(jīng)過(guò)這次實(shí)習(xí),讓我明白如果是一個(gè)完整項(xiàng)目的開(kāi)發(fā),必須由團(tuán)隊(duì)來(lái)分工合作,否則,即費(fèi)力又費(fèi)時(shí)還做不好這個(gè)項(xiàng)目。因此不管在工作中還是在生活中要和老師、同學(xué)保持良好的關(guān)系是很重要的。做事首先要學(xué)做人,要明白做人的道理,如何與人相處是現(xiàn)代社會(huì)的做人的一個(gè)最基本的問(wèn)題。對(duì)于自己這樣一個(gè)即將步入社會(huì)的人來(lái)說(shuō),需要學(xué)習(xí)的東西很多,他們就是最好的老師,正所謂“三人行,必有我?guī)煛,我們可以向他們學(xué)習(xí)很多知識(shí)、道理。

  實(shí)習(xí)結(jié)束了感覺(jué)雖然辛苦,但很充實(shí)。我想這就是Java工程師的工作。我也體會(huì)到Java工程師成功地完成一個(gè)任務(wù)的那種興奮,那種小有成就的感覺(jué)是只有置身其中的人才能體會(huì)的。

  總之,這次實(shí)習(xí)為我提供了與眾不同的學(xué)習(xí)方法和學(xué)習(xí)體會(huì),從書本中面對(duì)現(xiàn)實(shí),為我將來(lái)走上社會(huì)打下了扎實(shí)的基礎(chǔ)。作為在校計(jì)算機(jī)專業(yè)的學(xué)生,現(xiàn)在我能做的就是吸取知識(shí),提高自身的綜合素質(zhì),提高自己的職業(yè)技能,自己有了能力,到時(shí)候才會(huì)是“車到山前必有路”。我相信在不久的未來(lái),會(huì)有屬于我自己的一片天空。

  我希望計(jì)算機(jī)專業(yè)的同學(xué)在以后的學(xué)習(xí)或工作中以務(wù)實(shí)的態(tài)度給提供更多的機(jī)會(huì)鍛煉自己,為大家的成才與就業(yè)奠定堅(jiān)實(shí)的基礎(chǔ);并希望同學(xué)們要做好角色定位,將自己所學(xué)的知識(shí),學(xué)熟、學(xué)精。

  多學(xué)習(xí)和收集與項(xiàng)目有關(guān)的資料,來(lái)提高自己的業(yè)務(wù)水平,同時(shí)多請(qǐng)教經(jīng)驗(yàn)豐富的老師,使他們好的經(jīng)驗(yàn)?zāi)軌驅(qū)ψ约浩鸬浇梃b作用,在他們的幫助下,能夠很快的培養(yǎng)自己的管理技能及節(jié)省時(shí)間,避免做無(wú)用功,也可以讓自己了解很多項(xiàng)目管理上的捷徑,從而減少自己會(huì)遇到的挫折和錯(cuò)誤。

java實(shí)驗(yàn)報(bào)告2

  學(xué)生姓名: 郭倩

  班級(jí):信息112

  學(xué)號(hào):201152275208

  實(shí)驗(yàn)地點(diǎn): 經(jīng)管實(shí)驗(yàn)中心證券實(shí)驗(yàn)室

  指導(dǎo)教師:趙利平

  實(shí)驗(yàn)日期:

  實(shí)驗(yàn)環(huán)境:Windows 20xx+JDK1.6

  1. 實(shí)驗(yàn)?zāi)康?/p>

 。1) 理解子類派生的.概念

 。2) 學(xué)習(xí)創(chuàng)建子類對(duì)象

  (3) 掌握方法覆蓋的使用

  2.實(shí)驗(yàn)內(nèi)容

 。1) 設(shè)計(jì)三個(gè)類:完成實(shí)驗(yàn)教材P52頁(yè)程序清單4-2;

 。2)通過(guò)編制一個(gè)程序來(lái)加深對(duì)嵌套類、內(nèi)部類和局部類的理解:完成實(shí)驗(yàn)教材P56頁(yè)程序清單4-3;

  2. 實(shí)驗(yàn)過(guò)程

  報(bào)告撰寫具體要求:上述實(shí)驗(yàn)內(nèi)容要求寫出源代碼及運(yùn)行結(jié)果。

  實(shí)驗(yàn)內(nèi)容(1):

  //Polymorphism.java

  abstract class Student{

  final static int CourseNo=3;

  String name;

  String type;

  int[] courses;

  String courseGrade;

  public Student(String name){

  this.name=name;

  courses=new int[CourseNo];

  courseGrade=null;

  }

  public abstract void calculateGrade();

  public String getName(){

  return name;

  }

  public String getType(){

  return type;

  }

  public String getCourseGrade(){

  return courseGrade;

  }

  public int getCourseScore(int courseNumber){

  return courses[courseNumber];

  }

  public void setName(String name){

  this.name=name;

  }

  public void setType(String type){

  this.type=type;

  }

  public void setCourseScore(int courseNumber,int courseScore){this.courses[courseNumber]=courseScore;

  }

  }

  class Undergraduate extends Student{

  public Undergraduate(String name){

  super(name);

  type="本科生";

  }

  public void calculateGrade(){

  int total=0;

  double average=0;

  for(int i=0;i

  total+=courses[i];

  };

  average=total/CourseNo;

  if(average>=80&&average<100) coursegrade="優(yōu)秀" else="" average="">=70&&average<80) coursegrade="良好" else="" average="">=60&&average<70) coursegrade="一般" else="" average="">=50&&average<60) courseGrade="及格";else courseGrade="不及格";

  }

  }

  class Postgraduate extends Student{

  public Postgraduate(String name){

  super(name);

  type="研究生";

  }

  public void calculateGrade(){

  int total=0;

  double average=0;

  for(int i=0;i

  total+=courses[i];

  };

  average=total/CourseNo;

  if(average>=90&&average<100) coursegrade="優(yōu)秀" else="" average="">=80&&average<90) coursegrade="良好" else="" average="">=70&&average<80) coursegrade="一般" else="" average="">=60&&average<70) courseGrade="及格";else courseGrade="不及格";

  }

  }

  public class Polymorphism{

  public static void main(String[] args){

  Student[] students=new Student[5];

  students[0]=new Undergraduate("陳建平");

  students[1]=new Undergraduate("魯向東");

  students[2]=new Postgraduate("匡曉華");

  students[3]=new Undergraduate("周麗娜");

  students[4]=new Postgraduate("梁欣欣");

  for(int i=0;i<5;i++){

  students[i].setCourseScore(0,87);

  students[i].setCourseScore(1,90);

  students[i].setCourseScore(2,78);

  }

  for(int i=0;i<5;i++){

  students[i].calculateGrade();

  }

  System.out.println("姓名"+" 類型"+" 成績(jī)");

  }}

  System.out.println("-------------------------"); for(int i=0;i<5;i++){ System.out.println(students[i].getName()+" "+students[i].getType()+" "+students[i].getCourseGrade()); }

  (1) 都有

  (2) Student[] students=new Student[5];

  (3) Student是抽象的,不能用new操作符創(chuàng)建抽象類的實(shí)例。

  (4)

  (5) //Polymorphism.java

  abstract class Student{

  final static int CourseNo=3; String name;

  String type;

  int[] courses;

  String courseGrade;

  public Student(String name){this.name=name;

  courses=new int[CourseNo];courseGrade=null;

  }

  public abstract void calculateGrade();

  public String getName(){return name;

  }

  public String getType(){

  return type;

  }

  public String getCourseGrade(){return courseGrade;

  }

java實(shí)驗(yàn)報(bào)告3

  一、課程設(shè)計(jì)名稱及主要內(nèi)容:

  1、課程設(shè)計(jì)名稱:

  時(shí)鐘動(dòng)畫

  2、課程設(shè)計(jì)的主要內(nèi)容:

  以下題目任選一個(gè):

  (1)圖形界面類,如科學(xué)計(jì)算器、繪圖板、日歷、游戲程序等。

  (2)動(dòng)畫類,編制功能較復(fù)雜、效果較好的Applet動(dòng)畫程序。

  (3)數(shù)據(jù)處理類,如學(xué)生學(xué)籍、課程成績(jī)、圖書編目、倉(cāng)庫(kù)貨物等數(shù)據(jù)錄入查詢程序。

  (4)其他類型,自選題目,須經(jīng)指導(dǎo)老師同意。

  我所選的題目是動(dòng)畫類的Applet動(dòng)畫程序,主要任務(wù)是用Java程序設(shè)計(jì)一個(gè)時(shí)鐘動(dòng)畫。

  二、程序的設(shè)計(jì)思想和流程圖:

  1、設(shè)計(jì)思想:

  現(xiàn)在的各種時(shí)鐘花樣百出,千奇百怪,功能亦是越來(lái)越先進(jìn)了。

  我很喜歡這些各式各樣的時(shí)鐘,所以希望自己也能設(shè)計(jì)出一個(gè)來(lái)。

  于是,我希望自己能夠用自己所學(xué)的Java知識(shí)設(shè)計(jì)出一個(gè)自己的時(shí)鐘動(dòng)畫,即使是最簡(jiǎn)單的,但我相信這是暫時(shí)的。

  只要我能夠努力學(xué)好Java知識(shí),將來(lái)一定能夠設(shè)計(jì)出更好更完美的時(shí)鐘動(dòng)畫。

  2、流程圖:

  三、程序介紹:

  1、設(shè)計(jì)方法及步驟:

  題目分析:

  根據(jù)《課程設(shè)計(jì)任務(wù)書》要求,分析題目,構(gòu)造出程序的基本思路(算法設(shè)計(jì))。

  畫出程序

  設(shè)計(jì)結(jié)構(gòu)框圖。

  構(gòu)造數(shù)據(jù)結(jié)構(gòu):

  根據(jù)程序結(jié)構(gòu)框圖和題目分析結(jié)果(采用算法),構(gòu)造程序所用各項(xiàng)數(shù)據(jù),各種窗體及他們

  之間的聯(lián)系。

  構(gòu)造程序框架:

  在窗體確定之后,根據(jù)算法設(shè)計(jì)出所用各個(gè)窗體之間的調(diào)用關(guān)系。

  程序設(shè)計(jì):

 、佼嫵龀绦蚬δ芸驁D和結(jié)構(gòu)框圖;

 、诟鶕(jù)框圖設(shè)計(jì)程序;

 、劬幾g程序調(diào)試程序,使程序可以使用;

 、芡陚涑绦蚬δ。

  程序打包:

  所設(shè)計(jì)程序匯總,將程序分類歸入相應(yīng)子目錄,完成程序所有設(shè)計(jì)要求。

  2、完成情況:

  經(jīng)過(guò)一系列的Java程序代碼的設(shè)計(jì),雖然過(guò)程中遇到了許多的問(wèn)題,但是最終解決了所有的問(wèn)題,準(zhǔn)確的設(shè)計(jì)出了時(shí)鐘動(dòng)畫,運(yùn)行情況正常。

  3、類的關(guān)系:

  “public class AnimatorDemo”是公共類,且是程序中的唯一的一個(gè)類。

  4、構(gòu)造方法、成員變量和成員方法的功能說(shuō)明:

  “Thread timer”用于顯示時(shí)鐘的線程;

  “SimpleDateFormat formatter”用于格式化時(shí)間顯示; “String lastdate”用于保存當(dāng)前時(shí)間的字符串;

  “Font clockFaceFont”用于設(shè)置顯示時(shí)鐘里面的數(shù)字的字體; “Date currentDate”用于顯示當(dāng)前時(shí)間;

  “Color handColor”用于顯示時(shí)針、分針和表盤的顏色; “Color numberColor”用于顯示秒針和數(shù)字的顏色; “public void init(xx)”用于設(shè)計(jì)時(shí)鐘格式并捕捉異常;

  “public void plotpoints(int x0, int y0, int x, int y, Graphics g)”用于計(jì)算四分之一的圓弧;

  “public void circle(int x0, int y0, int r, Graphics g”)用Bresenham算法來(lái)畫圓,其中(x0,y0)是圓的中心,r為圓半徑; “public void paint(Graphics g)”用于運(yùn)行時(shí)鐘程序; “public void start(xx)” applet的啟動(dòng)方法;

  “public void stop(xx)” applet的停止方法;

  “public void run(xx)”線程的run方法。

  四、遇到的問(wèn)題和解決方法:

  1、問(wèn)題:

  寫程序的'時(shí)候,由于對(duì)有些Java知識(shí)不懂,所以有些想要表達(dá)的意思無(wú)法用Java代碼準(zhǔn)確的表達(dá)出來(lái),老是出錯(cuò)或者無(wú)法寫下去;

  一開(kāi)始,自己準(zhǔn)備的參考資料不足,無(wú)法在遇到問(wèn)題時(shí)有效的利用參考資料解決,遇到不懂的問(wèn)題和不會(huì)用程序語(yǔ)言表達(dá)的問(wèn)題時(shí),只能留在那里,無(wú)法解決,結(jié)果問(wèn)題最后越積越多,導(dǎo)致我無(wú)法再把程序?qū)懴氯?

  一開(kāi)始,對(duì)于老師布置的作業(yè)題目,我不太懂,無(wú)法進(jìn)行有效而且清晰的分析,自然也無(wú)法繼續(xù)下去寫程序了,耽誤了較多的時(shí)間;

  對(duì)于要寫流程圖,一開(kāi)始我并不懂是什么意思,也不知道怎么去寫。

  2、解決方法:

  對(duì)于那些不懂的Java知識(shí)和不會(huì)寫的程序,我通過(guò)向同學(xué)尋求幫助和利用參考資料書,最終都解決了;

【java實(shí)驗(yàn)報(bào)告】相關(guān)文章:

學(xué)生實(shí)驗(yàn)報(bào)告05-29

小學(xué)實(shí)驗(yàn)報(bào)告05-27

測(cè)量實(shí)驗(yàn)報(bào)告03-21

實(shí)驗(yàn)報(bào)告 范本02-02

實(shí)驗(yàn)報(bào)告范文02-06

實(shí)驗(yàn)報(bào)告通用02-17

關(guān)于實(shí)驗(yàn)報(bào)告02-17

化學(xué)實(shí)驗(yàn)報(bào)告11-02

電路實(shí)驗(yàn)報(bào)告11-23