這個項目已成為Netbeans開源項目一部分。它的功能已經很其全了而且代碼穩定,但還有一些不太重要的功能沒有實現。Java CVS Client已經在以下幾個項目: * Netbeans IDE 3.2以上 * SmartCVS (一個強大的Java CVS前端) * Financial Finesse (一個金融網站)
Java Classic RPG是一個開源的角色扮演游戲開發框架。該項目還提供一個基于該框架開發一個游戲。
Lobo是一個完全采用Java開發,可擴展的開源Web瀏覽器和RIA平臺。支持HTML4,Javascript和CSS2。此外Lobo還支持直接繪制JavaFX和Java(Swing/AWT)。
這是一個用于編碼和解碼(encode/decode )base64字符串和數據流的Java開源類庫。Base64是網絡上最常見的用于傳輸8Bit字節代碼的編碼方式之一。可用來作為電子郵件或WebService附件的傳輸編碼。
這是一個高質量圖片縮小開源類庫。比java提供的更好。
java-zhconverter是一個簡繁體中文互換的Java開源類庫。
Java網絡編程:網絡基礎,Internet的形成和發展,網絡通信協議,網絡通信結構TCP/IP,Socket,Java Socket編程。
第3章:Java基礎程序設計 Java數據類型運算符、表達式與語句判斷與循環語句本章目標.Java數據類型本節目標掌握Java數據類型的劃分掌握Java中的八種基本數據類型掌握數據類型間的相互轉換Java數據類型劃分Java基本數據類型.
1、File類2、I/O流概述3、字節流4、字符流5、對象流6、隨機訪問文件File類File:文件,跟他名字一樣,這個類主要是用來操作文件的。主要包括文件/文件夾的創建、刪除、讀寫屬性等等。I?input(輸入),O?output(輸出)。I/O流也就是輸入/輸出流。大部分程序都需要輸入/輸出處理,比如從鍵盤讀取數據、向屏幕中輸出數據、從文件中讀或者向文件中寫數據、在一個網絡連接上進行讀寫操作等。在Java中,把這些不同類型的輸入、輸出源抽象為流(Stream),而其中輸入或輸出的數據則稱為數據流(DataStream),用統一的接口來表示,從而使程序設計簡單明了。
Java Service Wrapper可以把Java應用程序安裝成一個Windows NT服務或Unix Daemon.它同時還為應用程序提供日記功能,靈活的配置,可靠的運行性能,按需求重新啟動,簡化應用程序的安裝等,
用于開發和部署J2ME應用程序。 (116MB) (NAB)
Real.java是一個用于MIDP設備浮點型數值計算的開源類庫。
Easy Java Websites (EJW)是一個基于Java Servlet實現的MVC Web應用程序開發框架。它專門為能夠以非常簡單的方式來開發Web應用程序而設計。EJW簡單到可以在幾分鐘內學會。 收錄時間:2011-06-15 23:02:59
集合框架。List、Map是否都繼承自Collection接口?和數組采用相同存儲結構的集合類型是什么?Iterator接口的作用是什么?Chapter1接口CollectionListMap2具體類ArrayListLinked ListHashMap3算法Java集合框架為我們提供了一套性能優良、使用方便的接口和類,它們位于java.util包中我們不必再重新發明輪子,只需學會如何使用它們,就可處理實際應用中問題
// 創建一個 button 類 package com.dhl.saolei; import javax.swing.JButton; public class ExtendButton extends JButton { private int Button_pos ; private boolean Button_Status ; private boolean Button_Visited
Java開源社區
程序1】?? 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第四個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? 1.程序分析:?? 兔子的規律為數列1,1,2,3,5,8,13,21.... public class exp2{ public static void main(String args[]){ int i=0; for(i=1;i<
NIO是Java提供的非阻塞I/O API. 非阻塞的意義在于可以使用一個線程對大量的數據連接進行處理,非常適用于"短數據長連接"的應用場景,例如即時通訊軟件. 在一個阻塞C/S系統中,服務器要為每一個客戶連接開啟一個線程阻塞等待客戶端發送的消息.若使用非阻塞技術,服務器可以使用一個線程對連接進行輪 詢,無須阻塞等待.這大大減少了內存資源的浪費,也避免了服務器在客戶線程中不斷切換帶來的CPU
大部分Java開發者都在使用Map,特別是HashMap。HashMap是一種簡單但強大的方式去存儲和獲取數據。但有多少開發者知道HashMap內部如何工作呢?幾天前,我閱讀了java.util.HashMap的大量源代碼(包括Java 7 和Java 8),來深入理解這個基礎的數據結構。在這篇文章中,我會解釋java.util.HashMap的實現,描述Java 8實現中添加的新特性,并討論性能、內存以及使用HashMap時的一些已知問題。