標籤:實驗內容1. 初步掌握單元測試和TDD2. 理解並掌握物件導向三要素:封裝、繼承、多態3. 初步掌握UML建模4. 熟悉S.O.L.I.D原則5. 瞭解設計模式實驗要求1.沒有Linux基礎的同學建議先學習《Linux基礎入門(新版)》《Vim編輯器》
標籤:在JavaWeb中的監聽器分類 在Javaweb中存在三個被監聽對象: HttpServletRequest HttpSessoin
標籤:Java線程:建立與啟動 SCJP5學習筆記 一、定義線程 1、擴充java.lang.Thread類。 此類中有個run()方法,應該注意其用法:public void
標籤: 類的概念一個類可以繼承其它類的一切例:class Employee {String name;int age;float salary;}class Manager extends Employee{String deparentName;int deparentNumber;}public class test2{public static void main(String args[]){Manager e=new Manager();e.name="張旭";e.age=22;e.
標籤:1:二維數組(理解) (1)元素是一維數組的數組。 (2)格式: A:資料類型[][] 數組名 = new 資料類型[m][n]; B:資料類型[][] 數組名 = new 資料類型[m][]; C:資料類型[][] 數組名 = new 資料類型[][]{{...},{...},{...}}; D:資料類型[][] 數組名
標籤:1:成員變數和局部變數的區別(理解) (1)在類中的位置不同 成員變數:類中方法外 局部變數:方法定義中或者方法聲明上 (2)在記憶體中的位置不同 成員變數:在堆中 局部變數:在棧中 (3)生命週期不同 成員變數:隨著對象的建立而存在,隨著對象的消失而消失 局部變數:隨著方法的調用而存在,隨著方法的調用完畢而消失 (4)初始化值不同 成員變數:有預設值
標籤:1:final關鍵字(掌握) (1)是最終的意思,可以修飾類,方法,變數。 (2)特點: A:它修飾的類,不能被繼承。 B:它修飾的方法,不能被重寫。 C:它修飾的變數,是一個常量。 (3)面試相關: A:局部變數 a:基本類型 值不能發生改變 b:參考型別 地址值不能發生改變,但是對象的內容是可以改變的 B:初始化時機
標籤:1. 常見的DOS命令(掌握) d: 斷行符號 盤符切換 dir(directory): 列出目前的目錄下的檔案以及檔案夾 md (make directory) : 建立目錄 rd (remove directory): 刪除目錄 cd (change directory)
標籤:Eclipse 常用快速鍵Eclipse的編輯功能非常強大,掌握了Eclipse快速鍵功能,能夠大大提高開發效率。Eclipse中有如下一些和編輯相關的快速鍵。 1. 【ALT+/】 此快速鍵為使用者編輯的好幫手,能為使用者提供內容的輔助,不要為記不全方法和屬性名稱犯愁,當記不全類、方法和屬性的名字時,多體驗一下【ALT+/】快速鍵帶來的好處吧。 2.
標籤:1:switch語句(掌握)(1)格式: switch(運算式) { case 值1: 語句體1; break; case 值2: 語句體2; break; ... default: 語句體n+1; break; }&
標籤:maven依賴<dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.5</version></dependency>
標籤: 1.出錯 今天在測試代碼的時候發現程式報錯,看代碼才知道是使用HashMap.values()方法的時候出錯。因為項目中需要擷取Map的值的集合然後進行遍曆,所以就很自然的調用了HashMap.values()方法,如下所示package collections;import java.util.HashMap;import java.util.List;import java.util.Map;public class Test {/** * @param args
標籤:知識要點:運動員和教練案例分析1:形式參數和傳回值的問題(理解) (1)形式參數: 類名:需要該類的對象 抽象類別名:需要該類的子類對象 介面名:需要該介面的實作類別對象 (2)傳回值類型: 類名:返回的是該類的對象 抽象類別名:返回的是該類的子類對象 介面名:返回的是該介面的實作類別的對象 (3)鏈式編程
標籤:北京電子科技學院(BESTI)實 驗 報 告課程:Java程式設計 班級:1353
標籤:應用程式 編譯器 第三方 作業系統 最大的 使用Java語言編寫應用程式最大的優點在於“一次編譯,處處運行”,然而這並不是說所有的Java程式都具有跨平台的特性,事實上,相當一部分的Java程式是不能在別的作業系統上正確啟動並執行,那麼如何才能編寫一個真正的跨平台的Java程式呢?下面是在編寫跨平台的Java程式是需要注意
標籤:空間 應用程式 多線程 動態 java學習 第十一章 Java多線程機制瞭解Java中的進程與線程1.1
標籤:北京電子科技學院(BESTI)實 驗 報 告課程:Java程式設計 班級:1353 姓名:韓玉琪 學號:20135317成績: 指導教師:婁嘉鵬
標籤:java 兩線段交點 1、判斷斜率相同不,y2-y1/x2-x1,y4-y3/x4-x3,相同則無交點,不相同說明直線有交點則執行第二步; 2、設y=ax+b,通過斜率可求出a的值,通過座標可以求出b的值,這樣兩個線段所在直線的兩個方程式就得到了;
標籤:java在java的線程Thread類中有三個方法,比較容易混淆,在這裡解釋一下(1)interrupt:置線程的中斷狀態(2)isInterrupt:線程是否中斷(3)interrupted:返回線程的上次的中斷狀態,並清除中斷狀態舉個例子:[java] view plaincopy用法: class MyThread extends Thread { ..
標籤:android google java學習 java面試題 java 單元測試是一個非常好用的工具,是一個Java程式員修養的一部分。從04年開始,我就開始在項目實踐中使用單元測試。十幾年來,參與的項目基本上都或多或少的使用了單元測試,多的能有100%覆蓋率的要求,少的也要覆蓋主要代碼,發現這個實踐在提高軟體品質和開發速度