原创 HashSet的總結
//HashSet的不能重複性 import java.util.HashSet; public class SetTest1 {
原创 ArrayList的總結
//介紹ArralList順序表中的常用方法 import java.util.ArrayList; public class ArrayLis
原创 java中的策略模式
策略模式中體現了兩個非常基本的面向對象設計的原則: 1.封裝變化的概念2.編程中使用接口,而不是對接口的實現 策略模式的組成 1.抽象策略角
原创 TreeSet的總結
//TreeSet有兩種順序排列:自然順序和自定義順序 import java.util.TreeSet; public class TreeS
原创 Collections類的總結
Collections是類,Collection是接口 //Collections類的介紹 import java.util.Collections; import java.util.Comparator; import java.
原创 LinkedList的總結
//單鏈表LinkedList的原理 class Node { String data; // 存放節點數據本身 N
原创 java中的觀察者模式
這是在學習swing組件的事件觸發的過程中學習的 觀察者模式 //抽象主題 package com.shengsiyuan.observer;
原创 java中的單例模式
//單例模式的實現。 public class SinglePattern { public static void main(
原创 冒泡排序和二分查找
//冒泡排序 public class BubbleSortTest { public static void bubbleSor
原创 進銷存管理系統研發
1.Date類:Date jhsjDate = new Date(); System.out.println(jhsjDate);
原创 HashMap的總結
//HashMap的介紹 import java.util.HashMap; public class MapTest1 { pu
原创 代理模式中的兩種代理:靜態代理和動態代理
//靜態代理模式 //其實這個可以是個接口,房地產開發商 public abstract class Subject { public abstract void request();
原创 反射機制:Class,Field,Method,Construts,Array的總結
反射機制:Class,Field,Method,Construts,Array import java.lang.reflect.Method; public class DumpMethods
原创 數組的總結
//數組的聲明和賦值的各種方式 public class ArrayTest { public static void main(String[] args) {
原创 使用遞歸計算斐波納契數列
使用遞歸計算斐波納契數列 public int compute(int n) { //遞歸的出口 if(1 == n