首頁>網絡編程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移動開髮教程 C/C++教程 Java教程 J2EE/J2ME 軟件工程
Java教程
  • java插入排序Insert sort實例

    java插入排序Insert sort實例

    複製程式碼如下://直接插入排序void DirectInsertionSort(int* arr, int nLen){int i, j;for (i=1; i<nLen; i++){int temp = arr[i];for (j=i-1; j> =0; j--){if (temp < arr[j])arr[j+1] = arr[j];elsebreak;}if (j+1 != i)arr[j+1] = temp; //注意這裡是j+1}}//折半插入排序void BinaryIns
    2025-01-07
  • java 序列化物件serializable 讀寫資料的實例

    java 序列化物件serializable 讀寫資料的實例

    序列化物件:複製程式碼如下:package com.chen.seriaizable;import java.io.Serializable;import java.util.List;@SuppressWarnings("serial")public class Student implements Serializable{private String name;private String id ;private int age;private List<Student> stu
    2025-01-07
  • JAVA中終止執行緒的方法介紹

    JAVA中終止執行緒的方法介紹

    在Java的多執行緒程式設計中,java.lang.Thread類型包含了一些列的方法start(), stop(), stop(Throwable) and suspend(), destroy() and resume()。透過這些方法,我們可以對執行緒進行方便的操作,但是這些方法中,只有start()方法得到了保留。在Sun公司的一篇文章《Why are Thread.stop, Thread.suspend and Thread.resume Deprecated? 》中詳細講解了捨棄這些方法的原
    2025-01-06
  • Java instanceof 運算子的使用方法

    Java instanceof 運算子的使用方法

    instanceof 運算子用來判斷前面的物件是否是後面的類,或者其子類別、實作類別的實例。如果是則回傳true 否則就回傳false。
    2025-01-06
  • java連線sql server 2008資料庫程式碼

    java連線sql server 2008資料庫程式碼

    Java連接SQLServer 2008資料庫的步驟:1.到微軟官方下載jdbc 並解壓縮,得到sqljdbc.jar和sqljdbc4.jar,由於使用的是JDK1.7,所以使用sqljdbc4.jar,
    2025-01-03
  • java中extends與implements的區別淺談

    java中extends與implements的區別淺談

    在類別的聲明中,透過關鍵字extends來建立一個類別的子類別。一個類別透過關鍵字implements聲明自己使用一個或多個介面。
    2025-01-03
  • java 實作檔案複製和格式變更的實例

    java 實作檔案複製和格式變更的實例

    複製程式碼程式碼如下:package com.chen.lucene.image;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class Change2Image{/**複製檔案* * @author chen_weixian* Mar 11, 2012 11:33:19 PM* @param path 需要複製檔案的路徑* @param savePath 檔案儲存路徑(
    2025-01-02
  • Java 開發環境配置

    Java 開發環境配置

    在本章節中我們將為大家介紹如何建構Java開發環境,以及不同系統下的環境變數怎麼配置。本站提供java線上運行工具:https://www.w3cschool.
    2025-01-02
  • Java 基礎語法

    Java 基礎語法

    一個Java程式可以認為是一系列物件的集合,而這些物件透過呼叫彼此的方法來協同工作。以下簡單介紹下類別、物件、方法和實例變數的概念。 物件:物件是類別的一個實例
    2024-12-31
  • Java 物件和類別

    Java 物件和類別

    在理解Java的類別和物件之前,先簡單介紹一下物件導向的程式設計。程式設計是透過物件對程式設計,物件代表一個實體,實體可以清楚地被辨識。 Java作為一種面向對
    2024-12-31
  • Java IO檔案編碼轉換實作程式碼

    Java IO檔案編碼轉換實作程式碼

    對IO操作真心不是很懂。 。 。對編碼、亂碼也是一知半解。 。 。今天遇到了一個需求,要求將一個檔案進行編碼轉換,並且傳回編碼後的字串,如原本的GBK編碼,轉換為UTF-8其中這個BytesEncodingDetect 類別就不貼了。主要用了裡面的
    2024-12-30
  • Java實作隨機驗證碼功能實例程式碼

    Java實作隨機驗證碼功能實例程式碼

    現在許多系統的註冊、登入或發佈資訊模組所新增的隨機碼功能,就是為了避免自動註冊程式或自動發布程式的使用。驗證碼其實就是隨機選擇一些字元以圖片的形式展現在頁面上,如果進行番茄花園xp系統下載提交操作的同時需要將圖片上的字元同時提交,如果
    2024-12-30
  • 淺析java volatitle 多執行緒問題

    淺析java volatitle 多執行緒問題

    我們知道,在Java中設定變數值的操作,除了long和double類型的變數外都是原子操作,也就是說,變數值的簡單讀寫操作沒有必要進行同步。這在JVM 1.2之前,Java的記憶體模型實作總是從主記憶體讀取變量,是不需要進行特別的注意的。而隨
    2024-12-30
  • 全面解釋Java中的serialVersionUID

    全面解釋Java中的serialVersionUID

    serialVersionUID作用: 序列化時為了保持版本的相容性,即在版本升級時反序列化仍保持物件的唯一性。有兩種產生方式:一個是預設的1L,例如:private static final long serialVersionUID =
    2024-12-30
  • 詳解JAVA高品質代碼之數組與集合

    詳解JAVA高品質代碼之數組與集合

    1.性能考慮,優先選擇數組數組在項目開發當中使用的頻率是越來越少,特別是在業務為主的開發當中,首先數組沒有List,Set等集合提供的諸多方法,查找增加算法都要自己寫,極為繁瑣麻煩,但由於List,Set等集合使用泛型支援後,存放的都為
    2024-12-30