原创 評委打分系統

題目:在一場比賽中,有5位評委爲同一個運動員打分,根據大賽規則,去掉最高分,去掉最低分,計算得平均分。爲選手的最終得分。 1、求出選手的最終得分 2、請找出打出最高分、最低分的裁判員分別是那兩位 import java.io.Buffer

原创 Java 三大特質之多態

我覺得一個高水平的老師可以知識講解的簡單明瞭,而一個低水平的老師則會把知識更加複雜化,講解的晦澀難懂。原因在於其沒有深刻的理解,抓住事物的本質特徵。其講解的複雜度也就負相關於了學生的理解接收程度。因此本博客寫作力求深刻理解事物本質,然後用

原创 Java集合——Stack和Vector應用實例

 Stack,“先進先出” package com.shuzu; import java.util.Stack; public class StackTest { public static void main(String[] ar

原创 JAVA集合——ArrayList 使用實例

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList

原创 經典算法——冒泡排序法

public class BubbleTest { public static void main(String[] args) { // TODO Auto-generated method stub int arr[

原创 Java集合——ArrayList與Vector的區別

ArrayList和Vector都實現了List接口,而List一共有ArrayList、Vector、LinkedList三個實現類。List可以存放多個元素,能夠維護元素的順序,並且允許元素的重複。 首先來看一個Vector的應用實例

原创 簡易詞典

題目:製作一個簡易的漢英詞典,當輸入中文時就能打出對應的英文。例如 輸入“中國”,就會打印出“China” import java.io.BufferedReader; import java.io.IOException; impor

原创 經典算法——插入排序法

基本思想    將n個帶排序的元素組成的列表看成由一個無序表和有序表組成,開始時有序表中只包含1個元素,無序表中包含n-1個元素。排序過程中每次取出無序表中的1個元素和有序表中的每一個元素進行比較,並插入到合適的位置,使之成爲新的有序表。

原创 經典算法——選擇排序法

選擇排序法將數組元素分爲有序區、無序區,其主要思想是: 每次選取待排序列表中元素的最小值,放在已排序過的列表中。直到排序完成。    第一次從a[0]~a[n-1]中選擇最小值,與a[0]進行交換;    第二次從a[1]~a[n-1]中

原创 Java中的異常處理

一、概念 Java中的異常是指在程序編譯、運行中產生的異常狀況,使得程序無法正常輸出結果。 二、分類 按照異常出現的時間節點,可以將其分爲: (1)檢查性異常:Java.lang.Exception (2)運行期異常:Java.lang.

原创 反射機制(一)

時間:3/5    3:30pm   地點:教室 現在的狀態確實是有點差,教室裏空調的高溫弄得我頭痛,也許是缺少新鮮空氣!出去轉了幾圈,想清醒一下大腦,回到座位上以後稍微好點,有點窒息的感覺,無法深入思考。待會我一定要換換位置,不然這也太

原创 Java中的一些小問題

只是記錄幾個在學習Java的過程中思考的一些問題,以及自己的理解。 1.Java 局部變量、實例變量、類變量(靜態變量)區別? 2.爲什麼“類方法中不能訪問非靜態變量”? 3.如何準確記憶Java中各個訪問修飾符的訪問範圍? 4

原创 理解Java 泛型(一)

一、泛型概念的提出 首先來看下面一個簡單的栗子: public class Test1 { public static void main(String[] args) { // TODO Auto-generated meth

原创 Java集合——HashMap與Hashtable的區別

共同點: 都是Java 的集合類,都可以用來存放Java對象。 不同點: 1、HashMap是非線程安全的。        HastMap是一個接口 是map接口的子接口,是將鍵映射到值的對象,其中鍵和值都是對象。HashMap允許nul

原创 Java提高篇——JAVA三大特徵之繼承

“繼承”是Java 面向對象的三大特性之一。 概念:“繼承”是爲了解決代碼複用問題而產生的,是指一個類的定義可以基於另外一個已存在的類,即子類繼承父類。父類與字類的關係,父類擁有子類的全部屬性與方法,而子類除了擁有父類的屬性和方