原创 泛型接口及泛型方法
泛型接口的定義:使用泛型定義的接口成爲泛型接口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