首頁>網絡編程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移動開髮教程 C/C++教程 Java教程 J2EE/J2ME 軟件工程
Java教程
  • 基於JavaMail的常用類別詳細介紹

    基於JavaMail的常用類別詳細介紹

    應用程式伺服器(1) javax.mail.Properties類別JavaMail需要Properties來建立一個session物件。它將尋找字串"mail.smtp.host",屬性值就是發送郵件的主機. 用法: 複製代碼代碼如下:Pr
    2024-11-20
  • 淺析java中Integer傳參方式的問題

    淺析java中Integer傳參方式的問題

    Java本身都是值傳遞式的調用,對於物件傳遞的是位址值。將位址值重新賦值等於重新指向,不會影響外層。而且這裡Integer物件也有特殊性。其實作上可能類似複製程式碼如下:class Integer{final int value; //一
    2024-11-20
  • Java中的存取修飾符詳細解析

    Java中的存取修飾符詳細解析

    1.類別的修飾符分為:可存取控制符和非存取控制符兩種。 可存取控制符是:公共類別修飾符public非存取控制符有:抽象類別修飾符abstract ;最終類別修飾符final1 )公共類別修飾符public :Java 語言中類別的可存取控制符只
    2024-11-20
  • java list與陣列之間的轉換詳細解析

    java list與陣列之間的轉換詳細解析

    1 數組轉換為List呼叫Arrays類別的靜態方法asList。 asListpublic static<T> List<T> asList(T... a)Returns a fixed-size list backed by the sp
    2024-11-20
  • JAVA中list,set,數組之間的轉換詳解

    JAVA中list,set,數組之間的轉換詳解

    JAVA的list,set,陣列之間的轉換,主要是使用Apache Jakarta Commons Collections,具體的方法如下:import org.apache.commons.collections.CollectionUt
    2024-11-20
  • Java中HashMap和Hashtable及HashSet的區別

    Java中HashMap和Hashtable及HashSet的區別

    Hashtable類別Hashtable繼承Map接口,實作一個key-value映射的雜湊表。任何非空(non-null)的物件都可作為key或value。 新增資料使用put(key,value),取出資料使用get(key),這兩個
    2024-11-20
  • 2024-11-20
  • 2024-11-20
  • Java執行緒的相關方法詳細解析

    Java執行緒的相關方法詳細解析

    start() 啟動執行緒方法run() 呼叫start()方法時,真正執行的就是該方法的方法體sleep() 讓當前執行緒睡眠,睡眠到期自動甦醒,並進入可運行狀態,而不是運行狀態yield () 暫停目前正在執行的線程對象,JVM線程調度程序基
    2024-11-20
  • java URL亂碼的解決方法

    java URL亂碼的解決方法

    平常我們都是encode 一次,然後直接接受參數String para = request.getParameter(paramName); 這是因為容器自動能幫我們解碼(DECODE) 一般來說, encode 的時候,使用的UTF-
    2024-11-20
  • java呼叫Oracle預存程​​序的方法實例

    java呼叫Oracle預存程​​序的方法實例

    1.測試新增資料的procedure 複製程式碼如下:public void testProcedure() {Connection con = getConnction();// **1.測試新增資料的procedureString p
    2024-11-20
  • java 取出文字檔案中空白行的實例程式碼

    java 取出文字檔案中空白行的實例程式碼

    複製程式碼如下:import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputSt
    2024-11-20
  • JAVA annotation入門基礎

    JAVA annotation入門基礎

    一. 最常見的annotation@Override:用在方法之上,用來告訴別人這一個方法是改寫父類的@Deprecated:建議別人不要使用舊的API的時候用的,編譯的時候會用產生警告信息,可以設定在程式裡的所有的元素上. @Suppre
    2024-11-20
  • log4j的設定檔詳細解析

    log4j的設定檔詳細解析

    1.Log4j的優點Log4j是Apache的一個開放原始碼項目,透過使用Log4j,我們可以控制日誌資訊輸送地;我們也可以控制每一個日誌的輸出格式;透過定義每一個日誌資訊的級別,我們能夠更加細緻地控制日誌的產生過程。最令人感興趣的就是,這
    2024-11-20
  • 如何利用NetworkInterface取得伺服器MAC位址

    如何利用NetworkInterface取得伺服器MAC位址

    在很多時候,我們需要獲得伺服器硬體資訊(例如MAC位址),常用的有幾種的方式:使用命令列程式獲得硬碟訊息,然後透過Runtime.getRuntime().exec獲得輸出流,然後透過字串分析取得MAC位址編譯本機程序,然後透過JNI調用
    2024-11-20