欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      java實(shí)訓(xùn)總結(jié)

      時(shí)間:2019-05-15 02:59:20下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《java實(shí)訓(xùn)總結(jié)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《java實(shí)訓(xùn)總結(jié)》。

      第一篇:java實(shí)訓(xùn)總結(jié)

      實(shí)訓(xùn)總結(jié)

      通過(guò)這次實(shí)訓(xùn),我的感想很多。在學(xué)基本知識(shí)的時(shí)候感覺(jué)挺簡(jiǎn)單的,自己都能明白??墒且粊?lái)實(shí)訓(xùn),發(fā)現(xiàn)很多問(wèn)題自己都不是很清楚,基本上都是模棱兩可。

      以前自己玩游戲的時(shí)候,從來(lái)沒(méi)想過(guò)一個(gè)游戲需要這么復(fù)雜,而且緊緊只是一個(gè)玩起來(lái)這么簡(jiǎn)單的游戲,讓自己感覺(jué)自己真的是什么都不會(huì),都只背一點(diǎn)書(shū)上的知識(shí),很少自己動(dòng)手來(lái)實(shí)踐一下。一個(gè)簡(jiǎn)單的游戲就需要這么多的代碼,更合況是那種大型游戲呢。對(duì)未來(lái)產(chǎn)生恐懼了,因?yàn)橐院筮€想做這一行呢。不過(guò)我會(huì)努力的。

      以后多動(dòng)手實(shí)踐,不只是記住書(shū)面的知識(shí),這樣才能使自己的知識(shí)更加鞏固。

      通過(guò)這幾天的JAVA實(shí)訓(xùn),一句話累。不過(guò)在本次實(shí)訓(xùn)過(guò)程中充分了解了自己的不足。

      如果沒(méi)有老師的引導(dǎo),那就太難了。能過(guò)寫(xiě)連連看,我跟本無(wú)法去構(gòu)架。

      連連看的重點(diǎn)就是要了解如何進(jìn)行消除,分幾種消法,如直線、直角、雙折線消除法。通過(guò)老師給我們的講解,我們知道了如何去實(shí)現(xiàn)直線消除法,再通過(guò)自己的努力來(lái)實(shí)現(xiàn)了其他兩種消除法,感覺(jué)還不錯(cuò)。

      在這個(gè)連連看的游戲中,我又添加了一個(gè)選關(guān)的功能,一開(kāi)始學(xué)得很難,但通過(guò)老師的講解,想想就是這么回事,沒(méi)有什么不可以。一切都在自己掌握的認(rèn)識(shí)中。

      在本次連連看的實(shí)訓(xùn)中,我充分認(rèn)識(shí)到自己對(duì)于編程的不子解,我以前所知道只不過(guò)是一些很微小的東西,需要我學(xué)習(xí)的東西還有很多,不過(guò)我會(huì)通過(guò)自己的努力來(lái)完善自己所編寫(xiě)的程序。

      相信自己!我們要學(xué)會(huì)質(zhì)疑。有時(shí)你的程序或許自己覺(jué)得很完善,但一運(yùn)行,通過(guò)別人來(lái)看,又出現(xiàn)了些許錯(cuò)誤。所以我們要多方位的考慮,不能讓自己的眼睛給騙了。

      第二篇:java實(shí)訓(xùn)總結(jié)

      近三個(gè)月的實(shí)習(xí)結(jié)束了,我參加了這次實(shí)習(xí)。首先感謝學(xué)校給了我這次實(shí)習(xí)的機(jī)會(huì),同時(shí)感謝授課的李鴻、劉春陽(yáng)老師。他們?cè)谶@三個(gè)月里付出了許許多多的心血,在這里也得感謝實(shí)訓(xùn)基地的所有工作人員對(duì)我們的關(guān)心。在這三個(gè)月里我感覺(jué)到基地更像是一個(gè)大的家庭,而不是簡(jiǎn)簡(jiǎn)單單的培訓(xùn)學(xué)校。因?yàn)閷?shí)訓(xùn)基地做任何事情都是在為學(xué)員著想,以學(xué)員的利益為首位。

      在這三個(gè)月里我學(xué)到的知識(shí)有Unix/linux 的基本操作命令、SQL、PL/SQL、Core Java、Linux操作系統(tǒng)的基本操作、MyEclipse 6.0.1 在Linux下的開(kāi)發(fā)、MySql 5.0 數(shù)據(jù)庫(kù)基本使用?;貙?duì)我最為感慨的是給了我一個(gè)網(wǎng)絡(luò)的實(shí)驗(yàn)環(huán)境,在基地我完成了我以前想完成的網(wǎng)絡(luò)實(shí)驗(yàn)。因?yàn)樵趯W(xué)校是沒(méi)有網(wǎng)絡(luò)實(shí)驗(yàn)平臺(tái)的,這樣一來(lái)很多的實(shí)驗(yàn)都是沒(méi)有能真真的驗(yàn)證。在這三個(gè)月里我學(xué)到比知識(shí)更重要的是對(duì)學(xué)習(xí)Java有了一個(gè)正確的方向,對(duì)Java語(yǔ)言有了新的認(rèn)識(shí)。在這三個(gè)月內(nèi)學(xué)習(xí)知識(shí)是現(xiàn)學(xué)現(xiàn)用模式,這點(diǎn)是非常值得借鑒的模式。這樣有助于對(duì)學(xué)到的知識(shí)點(diǎn)理解、加深、鞏固,這樣模式會(huì)導(dǎo)致不怕你不會(huì),就是怕你不做!只有踏實(shí)的跟著知識(shí)點(diǎn)做就會(huì)學(xué)的很好,這是三個(gè)月的學(xué)習(xí)心得我現(xiàn)在C#學(xué)得不錯(cuò),然而Java才是剛剛起步。想放棄自己辛辛苦苦學(xué)習(xí)的C#去學(xué)習(xí)Java,但是還是非常的舍不得自己過(guò)去的努力。至于對(duì)我以后真真的選擇Java還是C#?我對(duì)自己都沒(méi)有好大的判斷!我最終還是決定在找到工作之前學(xué)習(xí)以C#為主找到一個(gè)好點(diǎn)的工作,然后就順著需求走吧!我自己也做過(guò)些小軟件和網(wǎng)站,我從中感覺(jué)到做這些做著沒(méi)有多大的意義,雖然有一定的挑戰(zhàn)性,但是我覺(jué)得所謂的信息系統(tǒng)、網(wǎng)絡(luò)軟件,即使是大的項(xiàng)目只要把需求很好的搞定,好好的找些專(zhuān)家分析分析,架構(gòu)師架構(gòu)架構(gòu)最終交給程序員+時(shí)間就形成一個(gè)所謂的大的項(xiàng)目完成。我是不甘心永遠(yuǎn)的做這樣毫無(wú)創(chuàng)新的事情,我個(gè)人認(rèn)為利用程序語(yǔ)言+移動(dòng)設(shè)備開(kāi)發(fā)可以帶來(lái)更具有創(chuàng)新價(jià)值的東西。因?yàn)樗枷牒拖敕ㄊ且苿?dòng)設(shè)備開(kāi)發(fā)的靈魂,如果有一個(gè)好的想法+好的市場(chǎng)運(yùn)作+好的技術(shù)最終產(chǎn)生的移動(dòng)產(chǎn)品就會(huì)是人們所接受的產(chǎn)品,也將是一個(gè)成功的項(xiàng)目。

      這次的實(shí)訓(xùn)給了我很大的收獲但也給了我一個(gè)很深的感觸,科技的力量不可小視,IT技術(shù)的飛速發(fā)展給我們的生活與工作帶來(lái)了無(wú)比的快捷,原來(lái)都需要人工來(lái)出理的數(shù)據(jù),單證,業(yè)務(wù),現(xiàn)在都只需要在電腦操作界面上點(diǎn)動(dòng)鼠標(biāo),片刻就能搞定。實(shí)訓(xùn)所用的軟件中所含有的東西還是比較全面的,整個(gè)作業(yè)完成下來(lái),確實(shí)學(xué)到不少東西。從最簡(jiǎn)單的開(kāi)始,申請(qǐng)帳號(hào),個(gè)人信息的填寫(xiě),再到后來(lái)的商品信息的錄入以及一些簡(jiǎn)單業(yè)務(wù)的操作,這些看似簡(jiǎn)單的流程,里面有許多細(xì)節(jié)問(wèn)題是要求我們注意的,畢竟將來(lái)到真正實(shí)際操作過(guò)程中很少允許我們出差錯(cuò)的,一個(gè)錯(cuò)誤的信息的公布出去給公司帶來(lái)的損失是無(wú)法估計(jì)的,所以細(xì)心,細(xì)致是必需的。

      以上就是我的實(shí)習(xí)總結(jié),感謝學(xué)校給了我這次機(jī)會(huì),也同時(shí)感謝李鴻、劉春陽(yáng)老師給予的幫助和解惑!

      第三篇:JAVA實(shí)訓(xùn)總結(jié)

      JAVA程序設(shè)計(jì)課程實(shí)訓(xùn)報(bào)告

      一、實(shí)訓(xùn)目的 知識(shí)目標(biāo)

      1.了解圖形用戶(hù)界面的編程思路及方法;

      2.了解事件及事件處理機(jī)制; 3.掌握常用的圖形用戶(hù)界面組件;

      4.掌握容器布局的設(shè)置方法及組件的添加方法; 5.掌握常見(jiàn)事件類(lèi)型及事件處理方法; 能力目標(biāo)

      1.與客戶(hù)溝通的基本能力; 2.團(tuán)隊(duì)協(xié)作的基本能力; 3.編程的良好習(xí)慣; 4.軟件調(diào)試和測(cè)試的能力; 5.查閱文獻(xiàn)的能力;

      二、項(xiàng)目設(shè)置:

      1、實(shí)訓(xùn)內(nèi)容

      利用所學(xué)Java程序設(shè)計(jì)語(yǔ)言實(shí)現(xiàn)一個(gè)圖形化的計(jì)算器。

      2、實(shí)訓(xùn)要求

      1.程序運(yùn)行正常無(wú)誤,系統(tǒng)層次清晰合理; 2.實(shí)訓(xùn)內(nèi)容里的要求必須要全面實(shí)現(xiàn);

      3.實(shí)訓(xùn)過(guò)程中要仔細(xì)操作,細(xì)心觀察,勤于思考,注意記錄; 4.實(shí)訓(xùn)報(bào)告要做到文字通暢、論點(diǎn)正確、論述有據(jù); 5.要求學(xué)生在指導(dǎo)教師的指導(dǎo)下,獨(dú)立完成實(shí)訓(xùn)的全部?jī)?nèi)容; 6.在規(guī)定時(shí)間內(nèi)完成實(shí)訓(xùn)的全部任務(wù),并按規(guī)定格式上交實(shí)訓(xùn)報(bào)告;

      三、實(shí)訓(xùn)設(shè)備

      硬件:個(gè)人電腦、軟件:JCreator Pro 3.50、JDK1.6.0_23

      四、實(shí)訓(xùn)過(guò)程

      以上的圖表示實(shí)訓(xùn)編寫(xiě)的程序沒(méi)有錯(cuò)誤,可以正常的運(yùn)行

      以上的圖是運(yùn)行程序時(shí)所顯示出來(lái)的小小計(jì)算機(jī)的界面

      為了實(shí)際的運(yùn)行一下計(jì)算機(jī)的功能,此時(shí)輸入1加2

      此時(shí)計(jì)算機(jī)上顯示的是數(shù)字1和數(shù)字2相加的結(jié)果,3.為了實(shí)際的運(yùn)行一下計(jì)算機(jī)的功能,此時(shí)輸入數(shù)字1乘數(shù)字2

      此時(shí)計(jì)算機(jī)上顯示的是數(shù)字1和數(shù)字2相乘的結(jié)果,2.因?yàn)樯鲜龅膬蓚€(gè)小算數(shù)成功的運(yùn)算出正確的結(jié)果所以此時(shí)關(guān)閉小小簡(jiǎn)單計(jì)算機(jī)的界面此時(shí)出現(xiàn)的編程圖面為:

      計(jì)算機(jī)程序的源碼: import java.awt.*;import java.awt.event.*;import javax.swing.*;//計(jì)算機(jī)界面 class CalculatorPanel extends JPanel {

      private JLabel display;private JPanel panel;private double result;//用以存放最后的計(jì)算結(jié)果 private String lastCommand;//計(jì)算你選擇的運(yùn)算方式 private boolean start;public CalculatorPanel(){

      setLayout(new BorderLayout());result=0;lastCommand=“=”;start=true;display=new JLabel(“0”,SwingConstants.RIGHT);display.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createLineBorder(Color.black),BorderFactory.createEmptyBorder(5,5,5,5)));//createCompoundBorder意為設(shè)置組合邊框,createLineBorder意為設(shè)置線邊框,createEmptyBorder意為設(shè)置一個(gè)空的邊框,因?yàn)槭强者吙蛟诖颂幨强床灰?jiàn)的,目的是為了占位子

      add(display,BorderLayout.NORTH);ActionListener insert=new InsertAction();ActionListener command=new CommandAction();panel=new JPanel();//計(jì)算機(jī)按鈕的布局 panel.setLayout(new GridLayout(4,4))//添加按鈕及相應(yīng)的事件監(jiān)聽(tīng)

      addButton(“7”,insert);addButton(“8”,insert);addButton(“9”,insert);addButton(“/”,command);addButton(“4”,insert);addButton(“5”,insert);addButton(“6”,insert);addButton(“*”,command);addButton(“1”,insert);addButton(“2”,insert);addButton(“3”,insert);addButton(“-”,command);addButton(“0”,insert);

      } addButton(“.”,insert);addButton(“=”,command);addButton(“+”,command);add(panel,BorderLayout.CENTER);//點(diǎn)擊按鈕會(huì)觸發(fā)ActionEvent事件,事件監(jiān)聽(tīng)器接口ActionListener,接口實(shí)現(xiàn)的方法ActionPerformed,注冊(cè)事件的監(jiān)聽(tīng)器add ActionListener.private void addButton(String label,ActionListener listener){

      } private class InsertAction implements ActionListener {

      } //按鈕監(jiān)聽(tīng)器類(lèi),用于監(jiān)聽(tīng)計(jì)算

      private class CommandAction implements ActionListener { public void actionPerformed(ActionEvent event)public void actionPerformed(ActionEvent event){

      } String input=event.getActionCommand();if(start){

      } display.setText(display.getText()+input);display.setText(“");start=false;JButton button=new JButton(label);button.addActionListener(listener);panel.add(button);//按鈕監(jiān)聽(tīng)器類(lèi),用于顯示 { String command=event.getActionCommand();//獲取你點(diǎn)擊的那個(gè)按鈕

      }

      if(start){

      if(command.equals(”=“)){ display.setText(”command“);start=false;}

      else {

      lastCommand=command;}

      } else {

      calculate(Double.parseDouble(display.getText()));//進(jìn)行數(shù)據(jù)計(jì)算,輸入的是字符串,所以要進(jìn)行強(qiáng)制類(lèi)型的轉(zhuǎn)換

      }

      } lastCommand=command;start=true;//計(jì)算類(lèi) 兩個(gè)方法:setTest()設(shè)置標(biāo)簽中的內(nèi)容,getTest()獲取標(biāo)簽中的方法;

      public void calculate(double x){ if(lastCommand.equals(”+“))

      }

      { } else if(lastCommand.equals(”-“)){ } else if(lastCommand.equals(”*“)){ } else if(lastCommand.equals(”/“)){ } else if(lastCommand.equals(”=“)){ } display.setText(”“+result);result=x;result/=x;result*=x;result-=x;result+=x;} class CalculatorFrame extends JFrame {

      public CalculatorFrame(){

      setTitle(”計(jì)算機(jī)");Container contentPane=getContentPane();CalculatorPanel panel=new CalculatorPanel();contentPane.add(panel);

      } } public class CalculatorExample {

      } public static void main(String[] args){

      } CalculatorFrame frame=new CalculatorFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setSize(200,200);frame.setVisible(true);frame.setResizable(false);

      五、實(shí)訓(xùn)總結(jié)

      在本學(xué)期的期末臨近之時(shí)很高興我們能有一個(gè)星期的實(shí)訓(xùn)課程,我們?cè)趯W(xué)校機(jī)房進(jìn)行了為期一周的JAVA實(shí)訓(xùn)。一周的實(shí)訓(xùn)現(xiàn)在即將結(jié)束了,回首本學(xué)期的java學(xué)習(xí),重點(diǎn)還是在學(xué)習(xí)概念等一些常識(shí)性的東西,關(guān)于類(lèi)型、變量、接口、輸入輸出流、分析異常、拋出異常,后期主要是用JAVA編寫(xiě)一個(gè)應(yīng)用程序,目的是實(shí)現(xiàn)簡(jiǎn)單的計(jì)算機(jī)的計(jì)算,在編程中遇到了很多不懂的難題,但是經(jīng)過(guò)我們大家的討論和老師細(xì)心的一一指導(dǎo),問(wèn)題得到了解決,同時(shí)也更深刻的認(rèn)識(shí)到要做一個(gè)合格的程序員并非我以前想像的那么容易,最重要的還是細(xì)致嚴(yán)謹(jǐn),并將理論與實(shí)踐相結(jié)合才可以寫(xiě)好一段代碼,以下是我在這次一周中的一些感悟和體會(huì):

      本次老師要求我們做的簡(jiǎn)單編程“小小計(jì)算機(jī)”基本功能已經(jīng)較好的完成,像平常的加減乘除已經(jīng)可以實(shí)際的運(yùn)用了,可是還是有一些不完善,比如我們的計(jì)算機(jī)不能計(jì)算平方,立方,根號(hào),所以我覺(jué)得總體還是有些不完善,我們的指導(dǎo)老師對(duì)我們編程時(shí)遇到的問(wèn)題作出了大體評(píng)價(jià),粗心并且還不細(xì)心,因?yàn)槲覀兺粋€(gè)程序編寫(xiě)下來(lái)很多的錯(cuò)誤是因?yàn)榛ɡㄌ?hào)的亂運(yùn)用,前后相同字母大小寫(xiě)的不符,標(biāo)點(diǎn)符號(hào)的有無(wú),和標(biāo)點(diǎn)符號(hào)的書(shū)寫(xiě)環(huán)境(中文輸入法,拼音輸入法)??當(dāng)發(fā)現(xiàn)很多錯(cuò)誤的情況下我們往往還不能及時(shí)的發(fā)現(xiàn)這些潛在的問(wèn)題,每當(dāng)這時(shí)我都才深刻的感覺(jué)到認(rèn)識(shí)到了自己不足,在編寫(xiě)這些應(yīng)用程序時(shí),一個(gè)小小的符號(hào),一個(gè)常量變量的設(shè)定,這都無(wú)不考量著我們的細(xì)心和嚴(yán)謹(jǐn),所以學(xué)習(xí)JAVA,不僅對(duì)我們以后學(xué)習(xí)其他語(yǔ)言有很大的好處,而且也讓我們知道了和理解了作為一個(gè)編程人員首先應(yīng)具有的良好心理素質(zhì),那就是冷靜思考和專(zhuān)心致志。對(duì)待學(xué)術(shù)知識(shí)應(yīng)該是嚴(yán)謹(jǐn)和認(rèn)真。通過(guò)這一周的實(shí)訓(xùn),個(gè)人覺(jué)得總體上收獲挺大的,通過(guò)這次的實(shí)訓(xùn)我想我們更多學(xué)到的是不懂就問(wèn)和自己應(yīng)該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學(xué)一起探討而不是抄襲,團(tuán)結(jié)合作,發(fā)揮團(tuán)隊(duì)意識(shí),只有將所學(xué)知識(shí)充分融入到平時(shí)的學(xué)習(xí)生活中去,為以后的工作做好堅(jiān)實(shí)的基礎(chǔ)。感謝學(xué)校和老師能夠?yàn)槲覀兲峁┻@次機(jī)會(huì),同時(shí)也更深刻的認(rèn)識(shí)到要認(rèn)真的學(xué)習(xí)好一門(mén)課程不僅是學(xué)習(xí)它的理論知識(shí)還要將其用生活的去,在生活中去實(shí)踐,去更好的學(xué)習(xí),很多事情都不像我們看到的那么容易,需要認(rèn)真,嚴(yán)謹(jǐn),和探求知識(shí)實(shí)踐熱情的態(tài)度,在此次實(shí)訓(xùn)的一周中我想我們今后應(yīng)該學(xué)習(xí)的東西還有很多,在今后的學(xué)習(xí)生活中我們會(huì)更加努力。

      第四篇:JAVA實(shí)訓(xùn)總結(jié)

      Java實(shí)訓(xùn)總結(jié)

      姓名:孫尊路

      班級(jí):軟件111

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

      在為期一周的實(shí)訓(xùn)后,給我最大感觸的是只要堅(jiān)持去做,總有辦法能完成。在實(shí)訓(xùn)中,我們做的是商品購(gòu)物的一個(gè)網(wǎng)站,其功能類(lèi)似于先前做的新聞管理網(wǎng)站,主要包括添加,查詢(xún),修改,刪除等幾個(gè)功能。在實(shí)訓(xùn)中,遇到了很多的問(wèn)題,首先人員的分配時(shí)很重要的,只有明白自己做的模塊,熟悉自己要做哪些功能?如何去做?然后小組之間互相討論,最終形成一個(gè)統(tǒng)一的商品管理網(wǎng)站的構(gòu)想。在實(shí)訓(xùn)過(guò)程中,我負(fù)責(zé)的是后臺(tái)代碼的實(shí)現(xiàn),在一開(kāi)始,就遇到了很多的錯(cuò)誤,經(jīng)過(guò)組員的討論,錯(cuò)誤一點(diǎn)一點(diǎn)的給克服啦!雖然中間出現(xiàn)了一些不同的見(jiàn)解,但是根據(jù)項(xiàng)目的需要,我們經(jīng)過(guò)了逐個(gè)的篩選,最終達(dá)成了一致意見(jiàn)。我覺(jué)得一個(gè)成功的網(wǎng)站必須有一個(gè)足夠豐富的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)的創(chuàng)建也是必需的一個(gè)步驟,如果數(shù)據(jù)庫(kù)都存在問(wèn)題的話,可想而知,麻煩是很大的。實(shí)訓(xùn)中發(fā)現(xiàn),平時(shí)所學(xué)的基礎(chǔ)知識(shí)是多么的重要,只有牢牢地掌握書(shū)本上的基礎(chǔ)知識(shí),才能在實(shí)訓(xùn)中,不會(huì)磕磕絆絆,才能夠理解代碼的含義,找出相應(yīng)的錯(cuò)誤。

      這次實(shí)訓(xùn),我們更多學(xué)到的是不斷地就問(wèn)和自己應(yīng)該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學(xué)一起探討而不是抄襲,團(tuán)結(jié)合作,發(fā)揮團(tuán)隊(duì)意識(shí)。最后在自己的努力下,終于基本上成功了,心情也是有點(diǎn)小愉悅。

      最后,在實(shí)訓(xùn)臨近結(jié)束時(shí),不由得松了一口氣,總算完成啦看到大家都很高興,呵呵,這應(yīng)該會(huì)是一個(gè)圓滿(mǎn)的結(jié)局吧。最后要感謝張老師的指導(dǎo),我們所面對(duì)的困難,才會(huì)迎刃而解。我覺(jué)得學(xué)習(xí)是一個(gè)堅(jiān)持的過(guò)程,要不斷地溫習(xí)和運(yùn)用,做到舉一反三,將所學(xué)知識(shí)從分融入到平時(shí)的學(xué)習(xí)生活中區(qū),為以后的工作做好堅(jiān)實(shí)的基礎(chǔ)。以上便是我對(duì)本周實(shí)訓(xùn)的實(shí)驗(yàn)心得。

      第五篇:java實(shí)訓(xùn)總結(jié)

      JAVA實(shí)訓(xùn)總結(jié)

      XXX班XXX

      這個(gè)學(xué)期的最后兩周是學(xué)校安排的Java實(shí)訓(xùn)課程,主要地點(diǎn)是在機(jī)房,這次我們?nèi)蝿?wù)是作一個(gè)網(wǎng)吧計(jì)費(fèi)管理系統(tǒng),該系統(tǒng)實(shí)現(xiàn)的功能主要有上下機(jī)管理,機(jī)器維護(hù)和管理,卡維護(hù)管理,登錄界面設(shè)計(jì)等,我們這次主要以組的形式分工合作的方式來(lái)完成這個(gè)項(xiàng)目,與此同時(shí),我也很榮幸的擔(dān)當(dāng)?shù)囊粋€(gè)項(xiàng)目組的組長(zhǎng),自然要做的東西要比普通同學(xué)要多一些!

      那么在這次完成項(xiàng)目中,我們做了那些工作,有從中得到了那些經(jīng)驗(yàn)?zāi)兀?/p>

      1.任務(wù)分配

      由于這次項(xiàng)目是團(tuán)隊(duì)性的工作,所以在開(kāi)工前我們一定要分配好任務(wù),布置好環(huán)境,讓一些公用的東西統(tǒng)一起來(lái),所以開(kāi)工前的分配工作非常重要,雖然這僅僅是一個(gè)小的程序,但是卻能從中體驗(yàn)出來(lái)我們的團(tuán)隊(duì)合作性!

      2.我們的設(shè)計(jì)方案與測(cè)試心得;

      1).登錄功能。登錄功能是一個(gè)程序的主入口,雖然從程序上來(lái)看并不是很復(fù)雜,但是確實(shí)一個(gè)程序的價(jià)值的最有力度的體現(xiàn),雖然我們這個(gè)界面通過(guò)了老師的測(cè)試,但是,古人云:文好題一半,正是這個(gè)道理,所以必要的界面風(fēng)格還是需要的,這讓我們知道,在以后的編程實(shí)際中,值最求質(zhì)量的同時(shí),審美觀還是要重視的,畢竟程序不是做給自己用的!

      2).上下機(jī)管理:這是整個(gè)程序最難的部分,所以在編程前一定要 1

      有充分的準(zhǔn)備,我們專(zhuān)門(mén)設(shè)計(jì)了一個(gè)草圖,給出數(shù)據(jù)庫(kù)的具體定義形式,并嘗試用各種方案實(shí)現(xiàn)預(yù)期效果,最終選出最佳的參考設(shè)計(jì)方案!盡管如此,在測(cè)試中還是出現(xiàn)了許多的問(wèn)題,比如下機(jī)中途出現(xiàn)下機(jī)失敗現(xiàn)象,導(dǎo)致測(cè)試不能很好的繼續(xù)進(jìn)行,雖然我們之前已對(duì)此做出了大量的測(cè)試工作,但是也未能很好的發(fā)現(xiàn)代碼中的問(wèn)題,這點(diǎn)讓我們真正了解到,學(xué)習(xí)一定要投入,編碼與測(cè)試也一樣,不能三心二意,測(cè)試的工作設(shè)置比編碼更為的重要!所以在以后的編程中一定要注意此類(lèi)問(wèn)題,一定要專(zhuān)心!

      3).用戶(hù)管理:該功能在測(cè)試順利通過(guò),盡管如此,我們?cè)谧畛踉O(shè)計(jì)時(shí)候產(chǎn)生過(guò)一個(gè)爭(zhēng)議的話題,要不要一個(gè)超級(jí)管理員?這個(gè)功能最要管理的對(duì)象是針對(duì)管理員的,與卡管理是不同的,所以這一點(diǎn)是非常重要的,更具測(cè)試用例上,這一點(diǎn)并沒(méi)有提及,但是從實(shí)際情況考慮,普通用戶(hù)不可以刪除和添加普通用戶(hù)的,這一個(gè)設(shè)計(jì)也并不是太難,當(dāng)初的設(shè)想是,在建立用戶(hù)表時(shí)給出一個(gè)rype字段,專(zhuān)門(mén)存放用戶(hù)類(lèi)型信息,該用戶(hù)登錄窗體時(shí),檢索數(shù)據(jù)庫(kù)表中的type字段的值是否為管理員,如果是,添加用戶(hù)管理功能,否者不讓用戶(hù)管理在列表中顯示!但是由于某些原因,再后來(lái)設(shè)計(jì)的時(shí)候把他忘記了,通過(guò)這一點(diǎn)可以看出,在學(xué)習(xí)中要學(xué)會(huì)舉一反三,老師給的測(cè)試用例只不過(guò)是對(duì)我們功能的基本檢測(cè),我們不能僅限于次,故我們一定要打開(kāi)我們的思維,充分的發(fā)揮我們的想象,無(wú)論功能能否實(shí)現(xiàn),最重要的是我們嘗試了!還有就是善于總結(jié)!

      4).機(jī)器維護(hù):主要功能是添加機(jī)器,這個(gè)和添加用戶(hù)雷同,在這

      里不做闡述!

      5).卡管理:正如上面所說(shuō),與用戶(hù)管理不同的是,他們的管理對(duì)象是不同的,要突出說(shuō)明的是:卡管理中需包含金額等信息,這將在統(tǒng)計(jì)管理,上下機(jī)管理中都有很大的用處,由于該功能是我親自完成,我會(huì)在下文中重點(diǎn)介紹,故這里不做闡述

      6).統(tǒng)計(jì)管理:主要實(shí)現(xiàn)功能是統(tǒng)計(jì)某個(gè)時(shí)間段的總消費(fèi)金額,總的上機(jī)時(shí)間等信息!在測(cè)試中發(fā)現(xiàn)了許多的問(wèn)題,比如:時(shí)間輸入為2011.12.32不符合日期的規(guī)范,這里沒(méi)有做出檢查,這點(diǎn)讓我們知道了在編程過(guò)程中定要認(rèn)真的思考分析,在測(cè)試中仔細(xì)的檢查,同時(shí)也給了我們更深入地了解了編程的關(guān)鍵!

      7).參數(shù)設(shè)計(jì):該功能主要是實(shí)現(xiàn)網(wǎng)吧計(jì)費(fèi)所用到的費(fèi)率問(wèn)題而設(shè)計(jì)的。在測(cè)試中,我們發(fā)現(xiàn)了一點(diǎn)的錯(cuò)誤,就是在輸入?yún)?shù)的時(shí)候發(fā)現(xiàn)小數(shù)輸入形式的驗(yàn)證問(wèn)題,這一點(diǎn)其實(shí)是我們的馬虎,因?yàn)樵谧隹ü芾頃r(shí)設(shè)計(jì)了一個(gè)方法是數(shù)字驗(yàn)證的,卡號(hào)當(dāng)然不能出現(xiàn)小數(shù)點(diǎn),而在做統(tǒng)計(jì)管理設(shè)計(jì)和費(fèi)率調(diào)整時(shí),為了方便,就直接從方法中調(diào)用了該方法,從而沒(méi)有過(guò)多的去思考,這也是測(cè)試失敗的一個(gè)重要原因,所以我們編程過(guò)程中一定要注意好這個(gè)問(wèn)題!

      8).幫助設(shè)計(jì):幫助功能是一個(gè)程序的引導(dǎo),所以其類(lèi)容一定要符合程序本身的特征,我們測(cè)試中發(fā)現(xiàn)我們的幫助文檔其實(shí)和程序間還是存在一絲的偏差的!

      3.提交項(xiàng)目后的感想:

      現(xiàn)在,我們的項(xiàng)目已經(jīng)提交了,并且基本通過(guò)了老師的大便要求,不管我們做的怎么樣,我們都應(yīng)該能從中學(xué)到一些東西!

      這次我所負(fù)責(zé)的任務(wù)主要是卡維護(hù)管理,該項(xiàng)目涉及到的知識(shí)及技術(shù)主要要求有使用Java技術(shù)開(kāi)發(fā),使用的數(shù)據(jù)庫(kù)(access,sqlserver)保存數(shù)據(jù),集成開(kāi)發(fā)環(huán)境使用可視化gui界面設(shè)計(jì)的主流工具(如eclipse等等)。開(kāi)發(fā)應(yīng)用Java語(yǔ)言,jdbc數(shù)據(jù)庫(kù),使用集成開(kāi)發(fā)工具的基本知識(shí)和技能!系統(tǒng)采用了c/s體系結(jié)構(gòu)。

      在之前,我由于機(jī)器原因沒(méi)有連接數(shù)據(jù)庫(kù),而是直接在本機(jī)上寫(xiě)好代碼段,然后在別人的機(jī)器上測(cè)試,所以在連接的時(shí)候出現(xiàn)了諸多的問(wèn)題,還有就是這次是團(tuán)隊(duì)性工作,由于大家都有數(shù)據(jù)連接的代碼,每個(gè)人都有自己的代碼段,這在做集成測(cè)試的時(shí)候并沒(méi)有帶來(lái)多大的麻煩,但是當(dāng)我們需要修改代碼數(shù)據(jù)連接時(shí),這么多的代碼段,一點(diǎn)一點(diǎn)的修改定時(shí)帶來(lái)的不變,所以我們后悔當(dāng)時(shí)沒(méi)有做好相關(guān)工作,但是,后來(lái)我們還是一點(diǎn)一點(diǎn)的查找與修改,把這一點(diǎn)彌補(bǔ)了上來(lái),最終實(shí)現(xiàn)了同一個(gè)類(lèi)的調(diào)用,從而解決了這個(gè)問(wèn)題,可是不管怎么說(shuō),最初做的還是有點(diǎn)欠缺,還有就是作為團(tuán)隊(duì)性的工作,團(tuán)隊(duì)間團(tuán)結(jié)合作是最重要的,這也是小組項(xiàng)目能否順利完成的最最重要的因素!所以無(wú)論是自己的代碼還是調(diào)用別人的額方法,一定要在組內(nèi)達(dá)到統(tǒng)一性,并且在實(shí)現(xiàn)各自的功能模塊時(shí),不能各做各的,互相幫助是少不了的,沒(méi)有人的思維是絕對(duì)完善的,只有大家的智慧才是更具有價(jià)值性的!所以在這次團(tuán)隊(duì)合作中,我們學(xué)到知識(shí)的同時(shí),也學(xué)到了小組間的融洽關(guān)系與想好學(xué)習(xí)的好的風(fēng)氣,這也是將來(lái)搞團(tuán)隊(duì)性工作必不

      可少的!

      4.我在這次項(xiàng)目實(shí)訓(xùn)中的個(gè)人想法和看法!

      在這次項(xiàng)目實(shí)訓(xùn)中,我獲得了許多知識(shí),首先我更深刻的了解了Java語(yǔ)言的各功能的具體應(yīng)用,最主要的是對(duì)可視化gui界面設(shè)計(jì)。

      這次我做的功能是卡的維護(hù)與管理,該應(yīng)用的功能主要有,卡的添加,卡的修改,卡的信息查詢(xún)與卡的刪除等功能!在這次設(shè)計(jì)中我也發(fā)現(xiàn)了許多的問(wèn)題,如在上兩次的心得中提到的:連接數(shù)據(jù)庫(kù)后對(duì)

      rs.getString(2)和rs.getDouble(5);方法只能調(diào)用一次,還有就是計(jì)算總金額和保留小數(shù)點(diǎn)后面的位數(shù)問(wèn)題!我設(shè)計(jì)的時(shí)候基本都先把可能多次用到的功能塊定義成方法放在同一個(gè)類(lèi)里面,然后在編寫(xiě)時(shí)直接調(diào)用已定義好的方法,這樣的好處是如果要改變某個(gè)功能設(shè)計(jì),就不需要全部改動(dòng)代碼了,只要改變?cè)摲椒ň托辛?,但這樣做同時(shí)也帶來(lái)了一個(gè)缺點(diǎn),就是該功能的靈活性不強(qiáng),事實(shí)也證明了這一點(diǎn),正如上面所說(shuō),在參數(shù)設(shè)計(jì)的時(shí)候,費(fèi)率的輸入調(diào)用就產(chǎn)生了一定的問(wèn)題,這也是我的一個(gè)舒服大意。

      我的卡維護(hù)功能順利的通過(guò)了老師的測(cè)試,當(dāng)然從這次實(shí)訓(xùn)來(lái)看,我的卻學(xué)到了很多的東西,無(wú)論是在Java學(xué)習(xí)方面還是在團(tuán)隊(duì)工作安排的方面都有了不菲的成績(jī),這一點(diǎn)是不可否認(rèn)的!但是Java的學(xué)習(xí),不僅僅是學(xué)習(xí)概念等一些常識(shí)性的東西,如開(kāi)發(fā)工具、數(shù)據(jù)類(lèi)型、變量、接口、輸入輸出流等,最重要的還是要在學(xué)習(xí)中發(fā)現(xiàn)問(wèn)題,學(xué)會(huì)分析異常,拋出異常,對(duì)程序運(yùn)用,Gui界面設(shè)計(jì)和線程等等都要有深刻的了解。

      通過(guò)這次實(shí)訓(xùn),我發(fā)現(xiàn)了許多問(wèn)題,同時(shí)也獲得了更多的知識(shí),當(dāng)然最重要的是從中得到了更多的心得體會(huì)!雖然這個(gè)項(xiàng)目并不是很難,實(shí)訓(xùn)的時(shí)間也僅僅只有兩個(gè)星期,但是這對(duì)于我個(gè)人來(lái)說(shuō)也是對(duì)計(jì)算機(jī)編程語(yǔ)言有了進(jìn)一步的認(rèn)識(shí)。在實(shí)訓(xùn)學(xué)習(xí)期間,我發(fā)現(xiàn)高深的東西還有很多很多,等待著我自己去發(fā)掘。對(duì)于JAVA語(yǔ)言,我會(huì)更加努力。

      實(shí)訓(xùn)只是我們學(xué)習(xí)Java的一個(gè)檢測(cè)自己的平臺(tái),同時(shí)也是一個(gè)更好的自主學(xué)習(xí)的機(jī)會(huì)!我相信從中能得到很多的知識(shí)!

      當(dāng)然學(xué)知識(shí)不能僅憑自己的愛(ài)好和一時(shí)興趣,要一步一個(gè)腳印、認(rèn)認(rèn)真真、踏踏實(shí)實(shí),理論與實(shí)踐相結(jié)合。

      2012/01/11

      下載java實(shí)訓(xùn)總結(jié)word格式文檔
      下載java實(shí)訓(xùn)總結(jié).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        java實(shí)訓(xùn)總結(jié)

        實(shí)習(xí)報(bào)告 學(xué)生姓名: 學(xué)號(hào): 專(zhuān)業(yè)班級(jí): 實(shí)習(xí)單位: 實(shí)習(xí)時(shí)間: 陳育偉20096361信息與計(jì)算科學(xué)1班高博教育2012-7-1——2012-7-142012年 7 月 14 日 一、 實(shí)習(xí)目的 通過(guò)對(duì)java語(yǔ)言、Ja......

        java實(shí)訓(xùn)總結(jié)

        java實(shí)訓(xùn)總結(jié) java實(shí)訓(xùn)總結(jié)1 短短的一個(gè)月很快就過(guò)去了,在這短短的一個(gè)月里,我學(xué)到了很多,了解了很多。在這一個(gè)月里我學(xué)到了有關(guān)JAVA等方面的知識(shí),了解了關(guān)于軟件開(kāi)發(fā)的流程。......

        java實(shí)訓(xùn)報(bào)告總結(jié)

        作為就業(yè)培訓(xùn),項(xiàng)目的好壞對(duì)培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)java軟件開(kāi)發(fā)時(shí)練習(xí)項(xiàng)目的總結(jié),簡(jiǎn)單總結(jié)為以下幾點(diǎn):作為就業(yè)培訓(xùn),項(xiàng)目的好壞對(duì)培訓(xùn)質(zhì)......

        java項(xiàng)目實(shí)訓(xùn)總結(jié)

        實(shí)訓(xùn)總結(jié) 通過(guò)此次短暫的作業(yè)設(shè)計(jì),我深有感觸。從一開(kāi)始的構(gòu)思再到今天寫(xiě)下這份總結(jié)。期間時(shí)間雖短但是也學(xué)到了不少的知識(shí)。在剛開(kāi)始構(gòu)想只有大體的思路,忽略了一些細(xì)節(jié),因此......

        java專(zhuān)業(yè)實(shí)訓(xùn)總結(jié)

        這一期的實(shí)習(xí),雖然實(shí)習(xí)的時(shí)間不長(zhǎng),但是總體上收獲挺大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說(shuō)不出的喜悅。以下是我在這次實(shí)習(xí)中的一些感悟和體會(huì): 1.通過(guò)......

        java實(shí)訓(xùn)報(bào)告總結(jié)

        java實(shí)訓(xùn)報(bào)告總結(jié) 作為就業(yè)培訓(xùn),項(xiàng)目的好壞對(duì)培訓(xùn)質(zhì)量的影響非常大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)java軟件開(kāi)發(fā)時(shí)練習(xí)項(xiàng)目的總結(jié),簡(jiǎn)單總結(jié)為以下幾點(diǎn): 作為就業(yè)培......

        Java程序設(shè)計(jì)實(shí)訓(xùn)總結(jié)

        Java項(xiàng)目開(kāi)發(fā)實(shí)訓(xùn)總結(jié) 設(shè)計(jì)人:浦江峰 班級(jí)和班內(nèi)序號(hào): 1132304112 項(xiàng)目選題意義: 在民營(yíng)企業(yè)、中小型公司高速蓬勃發(fā)展的今天,本系統(tǒng)是重點(diǎn)針對(duì)中小型企業(yè)開(kāi)發(fā)的一款人力資源管......

        java實(shí)訓(xùn)總結(jié)最新

        實(shí)訓(xùn)收獲總結(jié)報(bào)告一、實(shí)訓(xùn)目的通過(guò)對(duì)java語(yǔ)言、JavaWeb、金倉(cāng)數(shù)據(jù)庫(kù)KingbaseES V6.1.1應(yīng)用設(shè)計(jì)及SQL語(yǔ)言的復(fù)習(xí)和鍛煉,并且通過(guò)使用elipse 開(kāi)發(fā)平臺(tái)設(shè)計(jì)庫(kù)存管理系統(tǒng)項(xiàng)目,以達(dá)......