首頁>網絡編程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移動開髮教程 C/C++教程 Java教程 J2EE/J2ME 軟件工程
Java教程
  • Java並發程式設計原子變數與非阻塞同步機制

    Java並發程式設計原子變數與非阻塞同步機制

    1.非阻塞演算法非阻塞演算法屬於並發演算法,它們可以安全地派生它們的線程,不透過鎖定派生,而是透過低階的原子性的硬體原生形式―― 例如比較和交換。非阻塞演算法的設計與實現極為困難,但是它們能夠提供更好的吞吐率,對生存問題(例如死鎖和優先權反轉)也
    2025-01-25
  • java中成員變數與局部變數區別分析

    java中成員變數與局部變數區別分析

    本文實例分析了java中成員變數與局部變數差異。分享給大家供大家參考。具體分析如下:成員變數:在這個類別裡定義的私有變量,屬於這個類別。建立以及使用成員變數複製程式碼如下:public class Person {String name;St
    2025-01-25
  • java使用iterator遍歷指定目錄範例分享

    java使用iterator遍歷指定目錄範例分享

    可以遍歷指定目錄(一個或多個)及其所有子文件,用Iterator實作複製碼程式碼如下:package archiver.util;import java.io.File;import java.util.ArrayList;import j
    2025-01-25
  • 分享Java常用幾種加密演算法(四種)

    分享Java常用幾種加密演算法(四種)

    對稱加密演算法是應用較早的加密演算法,技術成熟。在對稱加密演算法中,資料寄信方將明文(原始資料)和加密金鑰(mi yue)一起經過特殊加密演算法處理後,使其變成複雜的加密密文發送出去。收信方收到密文後,若想解讀原文,則需要使用加密用過的金鑰及相同算
    2025-01-25
  • JDBC基礎教學

    JDBC基礎教學

    本文實例講述了JDBC基礎知識與技巧。分享給大家供大家參考。具體分析如下:1.什麼是JDBC?通俗來講JDBC技術就是透過java程式來傳送SQL語句到資料庫,資料庫收到SQL語句後執行,把結果回傳給java程式管理。 2.使用JDBC要有什
    2025-01-25
  • java 取得目前路徑下的所有xml文件的方法

    java 取得目前路徑下的所有xml文件的方法

    複製程式碼程式碼如下: import java.io.File; public class ShowAllXML { public static void main(String[] args) { File file = new File("
    2025-01-25
  • 談HttpClient使用詳解

    談HttpClient使用詳解

    HttpClient是一個客戶端的HTTP通訊實作庫。 HttpClient的目標是發送和接收HTTP封包。 Http協定的重要性相信不用我多說了,HttpClient相比傳統JDK自帶的URLConnection,增加了易用性和靈活性(具體區
    2025-01-25
  • java常用工具類之資料庫連接類別(可連接多種資料庫)

    java常用工具類之資料庫連接類別(可連接多種資料庫)

    依賴套件下載:http://xiazai.VeVB.COm/201407/tools/java-db-dependency(VeVB.COm).rar資料庫連接類別原始碼:package com.itjh.javaUtil;import java
    2025-01-25
  • java實作檔案讀寫與壓縮實例

    java實作檔案讀寫與壓縮實例

    本文透過實例講述了Java對檔案讀寫與壓縮的實作方法,具體程式碼如下:package com.toone.iform.action.common;import java.io.BufferedReader; import java.io.Bu
    2025-01-25
  • Java產生10個1000以內的隨機數並用訊息框顯示數組內容然後求和輸出

    Java產生10個1000以內的隨機數並用訊息框顯示數組內容然後求和輸出

    本文最終結果大概是這樣的,使用java技術隨機產生10個數,然後填入一個數組並在訊息框中顯示數組內容,接著對數組求和輸出,將結果顯示在訊息框中。設計想法:可以先用Math.Random()*1000產生1000以內隨機數,然後依序存入數組中
    2025-01-25
  • java冒泡排序和選擇排序範例

    java冒泡排序和選擇排序範例

    冒泡排序(BubbleSort)的基本概念是:依序比較相鄰的兩個數,將小數放在前面,大數放在後面。即在第一趟:先比較第1個和第2個數,將小數放前,大數放後。然後比較第2個數和第3個數,將小數放前,大數放後,如此繼續,直至比較最後兩個數,將
    2025-01-25
  • J2EE專案程式碼編寫規格分享

    J2EE專案程式碼編寫規格分享

    碼編寫規範目的:能夠在編碼過程中實現規範化,為以後的程式開發中養成良好的行為習慣。程式碼編寫規格使用範圍:J2EE專案開發。套件命名規格:目的:套件的命名規格應體現出專案資源良好的劃分servlet類別所在套件命名規格:公司名稱.開發群組名稱.專案名
    2025-01-24
  • Java函數式程式設計(七):MapReduce

    Java函數式程式設計(七):MapReduce

    譯註:map(映射)和reduce(歸約,化簡)是數學上兩個很基礎的概念,它們很早就出現在各類的函數程式語言裡了,直到2003年Google將其發揚光大,運用到分散式系統中進行平行計算後,這個組合的名字才開始在電腦界大放異彩(那些函數式粉
    2025-01-24
  • java程式中foreach用法範例

    java程式中foreach用法範例

    語法複製程式碼如下:for (Object objectname : preArrayList(一個Object物件的清單)) {}範例複製程式碼如下:package com.kuaff.jdk5;import java.util.*;
    2025-01-24
  • java編寫的文件管理器程式碼分享

    java編寫的文件管理器程式碼分享

    比較適合新手。邏輯上還是有點問題。可以用於學習java檔案操作下載位址:http://yun.baidu.com/share/linkshareid=4184742416&uk=1312160419下面是主要的JAVA檔案操作程式碼FileH
    2025-01-24