原创 網絡傳輸介質篇--三大常見雙絞線

從性能區分CAT5E/CAT6/CAT6A     CAT5E CAT6 CAT6A 總結 佈線物理帶寬 100MHz 250MHz 500MHz 物理帶寬越大支持的傳輸速率就

原创 Java IO流關東煮

咱們直接上例子:  //JavaIO.java package javaio;    //下面導入需要的工具包 import java.io.File;   //文件 import java.io.FileReader;  //讀取 i

原创 十六、java-GUI之流式佈局(FlowLayout)

FlowLayout(流式佈局) 1、FlowLayout佈局特徵 容器中組件按照設置好的對齊方式(左對齊、居中、右對齊)【默認居中】 從左向右排列,一行排滿將換行排列(即組件超過容器寬度後)。 2、流式佈局FlowLayout類的常用構

原创 十三、區分java中的抽象類與接口

區分java中的接口和抽象類 我們學完抽象類和接口後,會發現兩種功能特別相似,那麼我們該如何來區分怎麼正確使用這些功能呢? 我們來考慮這樣一個例子     假設在我們的問題領域中有一個關於Door的抽象概念     該Door具有執行兩個

原创 十四、java程序錯誤類型和異常

一、程序的錯誤類型 程序的錯誤可以抽象分爲三類:語法錯誤、運行錯誤和邏輯錯誤 1、語法錯誤(編譯時) 由於編程中輸入不符合語法規則而產生的(即敲代碼時沒留意敲錯了) 程序編譯就通不過,程序不能運行起來。此類錯誤最簡單,調試起來比較容易。

原创 十九、java-GUI之卡片佈局(CardLayout)

CardLayout(卡片佈局) 1、CardLayout佈局特徵 卡片佈局能讓多個組件共享同一個空間。 共享空間的組件之間的關係就像一疊牌疊在一起,只顯示最上層的組件。(一疊紙牌只能看到最上面的這張) 我們通過CardLayout類提供

原创 十七、java-GUI之邊界佈局(BorderLayout)

BorderLayout(邊界佈局) 1、BorderLayout佈局特徵 邊界佈局把容器分爲五個位置: 上北(NORTH)下南(SOUTH)左西(WEST)右東(EAST)中(CENTER) 特徵: 可以把組件放在這五個位置的任意一個

原创 十二、java中的抽象類

Java抽象類 就是把具有相同特性的事物歸爲一個抽象類 概念 抽象類不能直接實例化對象。(即不能new一個新對象)抽象類一般包括一個或幾個抽象方法,抽象方法就是abstract修飾的方法。抽象方法只有方法名,沒有方法體。(就好比一個模

原创 java中的UIManager(UI管理器)

Java中的8種  Look and Feel 學習時做小程序看膩了界面設計不妨看看新UI 1、Metal風格 (默認) String lookAndFeel = "javax.swing.plaf.metal.MetalLookAnd

原创 十五、初入java 圖形化GUI佈局

java中的GUI佈局 一、佈局管理器所屬類包 所屬類包 佈局管理器名稱 說明 Java.awt FlowLayout(流式佈局) 組件按照加入的先後順序按照設置的對齊方式從左向右排列,一行排滿到下一行開始繼續排列

原创 十一、java中的接口

java中的接口 Java接口(Interface),是一系列方法的聲明,是一些方法特徵的集合一個接口只有方法的特徵沒有方法的實現。 因此這些方法可以在不同的地方被不同的類實現,而這些實現可以具有不同的行爲(功能)。//概念 下面我用自己

原创 八、java包與修飾符

一、           Java的類包     在java中,包分爲用戶包和系統包。 用戶包:即由用戶在項目中創建的包。 爲了方便組織和管理,一般將不同的類組織起來進行管理,這就需要用戶自定義包。 聲明創建包 package <包名1>

原创 九、java中的static,final,this,super

Java中static、final、this、super的用法 一、static 靜態變量 此類實例共享此靜態變量,類裝載時,只分配一塊存儲空間,所有此類的對象都可以操控此塊存儲空間。 (例如買了一瓶可樂,姐姐(對象1)喝了三分之一,弟

原创 十、java中的重載

Java方法重載         Java 中,同類中的多個方法用同一個名字,只要參數聲明不同即可,這個過程稱爲方法重載(method overloading )。       方法重載是Java 實現多態性的一種方式,是Java 最激動