Time of Update: 2015-05-07
標籤:猜數字 遊戲 java 圖形介面 遊戲規則: 通常由兩個人玩,一方出數字,一方猜。出數位人要想好一個沒有重複數位4位元,不能讓猜的人知道。猜的人就可以開始猜。每猜一個數字,出數者就要根據這個數字給出幾A幾B,其中A前面的數字表示數字正確位置也正確的數的個數,而B前的數字表示數字正確而位置不對的數的個數。 如正確答案為 523
Time of Update: 2015-05-07
標籤:封閉映像抽象類別及其子類Area.java:public interface Area{ public double area();}Circle.java:public final class Circle extends Ellipse //圓類,最終類 { public Circle(double radius) //構造方法,radius參數指定圓的半徑 { super(radius,radius);
Time of Update: 2015-05-07
標籤:java web http協議 web伺服器 瀏覽器 server Java web基礎總結之二——http協議 由於java web是基於B/S的,所以http協議是java web
Time of Update: 2015-05-07
標籤:bigdecimal bininteger 精確計算 Java中提供了大數字(超過16位有效位)的操作類,即 java.math.BinInteger 類和 java.math.BigDecimal 類,用於高精度計算.其中 BigInteger 類是針對大整數的處理類,而 BigDecimal 類則是針對大小數的處理類.BigDecimal 類的實現用到了
Time of Update: 2015-05-07
標籤:知識要點:運算子(掌握) 鍵盤錄入(掌握) 流程式控制制語句 if語句(掌握) 1:運算子(掌握)(1)算術運算子 A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正號 c:字串串連符 C:/和%的區別
Time of Update: 2015-05-07
標籤:1:二維數組(理解) (1)元素是一維數組的數組。 (2)格式: A:資料類型[][] 數組名 = new 資料類型[m][n]; B:資料類型[][] 數組名 = new 資料類型[m][]; C:資料類型[][] 數組名 = new 資料類型[][]{{...},{...},{...}}; D:資料類型[][] 數組名
Time of Update: 2015-05-07
標籤:知識要點:關鍵字 標識符 注釋 常量、進位和進位轉換 變數 資料類型和類型轉換 運算子 語句 1:關鍵字(掌握) (1)被Java語言賦予特定含義的單詞 (2)特點: 全部小寫。
Time of Update: 2015-05-07
標籤:一、實踐目的1、掌握基本輸入輸出。2、掌握方法定義與調用,理解參數傳遞方式。3、掌握數組的聲明、定義與初始化,數組的處理。4、掌握數組作為方法參數和傳回值。二、實踐要求利用方法、數組、基本輸入輸出等Java基礎知識,給出所選項目的基本設計與實現。三、項目需求所選項目名稱:猜字遊戲項目需求描述,主要指應實現的主要功能。如:製作一個猜字小程式,又根據實踐一:基礎程式設計實踐實踐目的,只要作出相應的功能,實現相應的輸入輸出即可,視窗以及共多功能可以在後期完善!https://github.com
Time of Update: 2015-05-07
標籤:1:成員變數和局部變數的區別(理解) (1)在類中的位置不同 成員變數:類中方法外 局部變數:方法定義中或者方法聲明上 (2)在記憶體中的位置不同 成員變數:在堆中 局部變數:在棧中 (3)生命週期不同 成員變數:隨著對象的建立而存在,隨著對象的消失而消失 局部變數:隨著方法的調用而存在,隨著方法的調用完畢而消失 (4)初始化值不同 成員變數:有預設值
Time of Update: 2015-05-07
標籤:1:final關鍵字(掌握) (1)是最終的意思,可以修飾類,方法,變數。 (2)特點: A:它修飾的類,不能被繼承。 B:它修飾的方法,不能被重寫。 C:它修飾的變數,是一個常量。 (3)面試相關: A:局部變數 a:基本類型 值不能發生改變 b:參考型別 地址值不能發生改變,但是對象的內容是可以改變的 B:初始化時機
Time of Update: 2015-05-07
標籤:1. 常見的DOS命令(掌握) d: 斷行符號 盤符切換 dir(directory): 列出目前的目錄下的檔案以及檔案夾 md (make directory) : 建立目錄 rd (remove directory): 刪除目錄 cd (change directory)
Time of Update: 2015-05-07
標籤:1:switch語句(掌握)(1)格式: switch(運算式) { case 值1: 語句體1; break; case 值2: 語句體2; break; ... default: 語句體n+1; break; }&
Time of Update: 2015-05-07
標籤:java開發命名規範總結包名的書寫規範 (Package)推薦使用公司或機構的頂級網域名稱為包名的首碼,目的是保證各公司/機構內所使用的包名的唯一性。包名全部為小寫字母,且具有實際的區分意義使用前注意事項:1、由於Java物件導向編程的特性, 在命名時應盡量選擇名詞2、駝峰命名法(Camel-Case): 當變數名或函式名是由一個或多個單字連結在一起,而構成的唯一識別字時,首字母以小寫開頭,每個單字首大寫(第一個單詞除外)。如:myFirstName一 包名的書寫規範
Time of Update: 2015-05-07
標籤:1:如何製作協助文檔(瞭解) (1)寫一個類 (2)加入文檔注釋 (3)通過javadoc工具產生即可 javadoc -d 目錄 -author -version
Time of Update: 2015-05-07
標籤:1:方法(掌握)(1)方法:就是完成特定功能的代碼塊。 注意:在很多語言裡面有函數的定義,而在Java中,函數被稱為方法。(2)格式: 修飾符 傳回值類型 方法名(參數類型 參數名1,參數類型 參數名2...) { 方法體語句; return 傳回值; } 修飾符:目前就用 public static。後面再詳細講解其他修飾符
Time of Update: 2015-05-07
標籤:public class Test { public static void main(String[] args) { // 1、左移( << ) // 0000 0000 0000 0000 0000 0000 0000 0101 然後左移2位後,低位補0:// // 0000 0000 0000 0000 0000 0000 0001 0100 換算成10進位為20 System.out.println(5 &
Time of Update: 2015-05-07
標籤: 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
Time of Update: 2015-05-07
標籤:知識要點:運動員和教練案例分析1:形式參數和傳回值的問題(理解) (1)形式參數: 類名:需要該類的對象 抽象類別名:需要該類的子類對象 介面名:需要該介面的實作類別對象 (2)傳回值類型: 類名:返回的是該類的對象 抽象類別名:返回的是該類的子類對象 介面名:返回的是該介面的實作類別的對象 (3)鏈式編程
Time of Update: 2015-05-07
標籤:javascript字串操作 一、字串的建立 建立一個字串有幾種方法。1、最簡單的是用引號將一組字元包含起來 var myStr = "Hello, String!";// 在js中單雙引號沒有區別 2、可使用如下語句:var myStr1 = new String("Hello, String!");console.log(typeof myStr);//"string"console.log(typeof
Time of Update: 2015-05-07
標籤:空間 應用程式 多線程 動態 java學習 第十一章 Java多線程機制瞭解Java中的進程與線程1.1