原创 泛型接口及泛型方法

泛型接口的定義:使用泛型定義的接口成爲泛型接口interfaceMessage<T> {  // 泛型接口    publicString echo(T msg) ; }在Java中,泛型接口的實現的兩種方式1,在子類上繼續定義泛型,同時此

原创 Set集合

Set 集合爲集類型,集是最簡單的一種集合,存放於集中的對象不按特定方式排序,只是簡單地把對象加入集合中,類似於向口袋裏放東西。對集中存放的對象的訪問和操作是通過對象的引用進行的,因此在集中不能存放重複對象。Set接口常用的實現類有Hash

原创 使用接口定義標準

範例:定義一個USB的標準interface USB {   // 操作標準                 public void install() ;          public void work() ; } 範例:在電腦上應用

原创 Java中的數組

二維數組計算最低值與最高值public classConutMark {     public static void main(String[] args) {          //定義二維數組int grades[][] = { {7

原创 多態

多態主要分爲兩個方面:·方法的多態性:重載與覆寫          |- 重載:同一個方法名稱,根據不同的參數類型及個數可以完成不同的功能;          |- 覆寫:同一個方法,根據操作的子類不同,所完成的功能也不同。·對象的多態性:

原创 ArrayList集合類

定義集合對象,並向該集合中添加對象,使用set( )方法修改集合中的元素,使用add( )方法向集合中添加元素。1,ArrayList類  ArrayList 類實現了List 接口,由ArrayList 類實現的List 集合採用數組結構

原创 覆寫

1,方法的覆寫class A {          public void print() {                    System.out.println("Hello World .") ;          } } cl

原创 泛型

定義泛型類:classPoint<T>{// T:Type    privateT x;    privateT y;    publicvoidsetX(T x) {        this.x= x;    }    publicvoi

原创 接口的基本概念

如果定義一個類時,全部由抽象方法和全局常量所組成,那麼這種類就稱爲接口,接口是使用interface關鍵字進行定義的,接口同樣存在抽象方法,但接口對象無法進行實例化。定義一個接口:interface A {        // 定義接口  

原创 繼承

語法:  子類 extends 父類class Person {          private String name ;          private int age ;          public void setName(

原创 多線程之解決數據錯位問題

class Message{         private String title;         private String content;                  public synchronized void s

原创 數組

一位數組:public class TestDemo {     public static void main(String args[])    {         int [] arr = newint [5];        Sca

原创 抽象類

抽象類最大的特點就是包含了抽象方法,而抽象方法是隻聲明而未實現(沒有方法體)的方法。抽象方法在定義時要使用abstract關鍵字完成,且一定要在抽象類之中;定義一個抽象類:abstract class A {          privat

原创 繼承的限制

1,一個之類只能繼承一個父類,存在單繼承侷限錯誤程序:class A {} class B {} classC extends A,B{}          // 一個子類繼承了兩個父類正確程序:class A {} class B ext

原创 多線程的主要操作方法

1,線程的命名及取得class MyThreadimplements Runnable{         @Override         public void run(){                   System.out.p