Time of Update: 2017-02-28
原始碼 package com.elink.util;/* * <p>Company: 淩科軟體 www.elingke.com </p> * @author liubaojun * @version 1.0 * Created on 2004-11-29 * 來源於 elinkBSP 部分原始碼 */import java.lang.reflect.*;import java.net.*;public class
Time of Update: 2017-02-28
檔案名稱 /* * Created on 2004-12-9 * 我還未發現哪個常用軟體中有這個功能,因此寫了這個class * 你可以將光碟片中的檔案名稱列在txt檔案中,便於將來的尋找,或列印出來。 * 不用為了尋找某個光碟片中的檔案而一張一張光碟片去找,又慢又損耗光碟機。 * 當然也可以選擇某個目錄,記錄下目錄下的所有檔案名稱。 *//** * @author Shi Weifeng *
Time of Update: 2017-02-28
網路 讀者範圍:本文是一篇簡短入門文章.本文假設讀者對Java的IO系統和Java的網路系統有所瞭解. 本文:關於檔案傳輸的問題,實際也是一種IO讀寫的基本問題.對於網路而言也是一種IO讀寫問題.因此所謂網路的檔案傳輸實際是兩種IO問題的綜合討論.這裡我們首先分析一個圖示.然後圍繞這個圖示來討論:
Time of Update: 2017-02-28
是List介面的一個可變長數組實現。實現了所有List介面的操作,並允許儲存null值。除了沒有進行同步,ArrayList基本等同於Vector。在Vector中幾乎對所有的方法都進行了同步,但ArrayList僅對writeObject和readObject進行了同步,其它比如add(Object)、remove(int)等都沒有同步。
Time of Update: 2017-02-28
效能 要: IO API的延展性對Web應用有著極其重要的意義。Java 1.4版以前的API中,阻塞I/O令許多人失望。從J2SE 1.4版本開始,Java終於有了可伸縮的I/O API。本文分析並計算了新舊I/O API在延展性方面的差異。 提綱: 一、概述二、用舊API編寫的HTTP伺服器三、非阻塞的HTTP伺服器四、註冊與處理過程詳解五、延展性的定量分析和比較 本文: 一、概述 IO API的延展性對Web應用有著極其重要的意義。Java
Time of Update: 2017-02-28
分頁 這裡我以從一個使用者表中查詢使用者資訊為例示範其用法:1.將PageResultSet.java檔案編譯成class檔案,並放入你的Web應用程式的WEB-INF/classes/com/youngor/util目錄下,可以對包名做相應修改。2.在你的Action類中:先從業務處理邏輯類中取出資料(ArrayList或Vector格式)UserBO userBO=new UserBO();Collection
Time of Update: 2017-02-28
java初學者,一定對從鍵盤輸入資料感到困難,使用下面的類Input,可以方便的從鍵盤輸入資料:使用方法舉例: String s=Input.readString(); 讀入字串 int i=Input.readInt(); 讀入整數下面是java輸入輸出基本類Input類的原始碼:import java.io.*;class Input{static InputStreamReader in; static BufferedReader
Time of Update: 2017-02-28
JAVA-如何?TIMER功能 2004-11-8Author :Meanson WangEmail:meansonw@hotmail.comDate:2004-11-8JAVA-如何?TIMER功能1.listener classpackage timer;import java.util.TimerTask;import java.util.Timer;import javax.servlet.*; public class RemindListener implements
Time of Update: 2017-02-28
菜單 package test1; import java.awt.*; import java.awt.event.*; import java.applet.*; public class Applet1 extends Applet { boolean isStandalone = false; PopupMenu popupMenu1 = new PopupMenu(); MenuItem menuItem1 = new MenuItem(
Time of Update: 2017-02-28
設計 摘自久久學院看了論壇上的文章,讀FactoryMethod Pattern UML圖,寫了個小例子程式。做為文章的補充!//Creator.javapublic abstract class Creator{ /** * looks like a factory * contains some products and some process methods */ protected Product
Time of Update: 2017-02-28
編碼 這幾天集中時間重拾388備份檔案格式研究,使用的工具主要是NetBeans、010 Editor、Excel。NetBeans用來測試分析處的規律,用java語言實現;010
Time of Update: 2017-02-28
/* * date: 2004-11-29 author:zhangyu6050; * todo:一個雙人單方向通訊例子 * 本檔案是主機方(Server) * 提供主機與客戶機的通訊套節字:fromClient * bugs: */import java.net.*;import java.io.*;public class ChatServer { public static void main(String[] args) {
Time of Update: 2017-02-28
一、反射的概念 :反射的概念是由Smith在1982年首次提出的,主要是指程式可以訪問、檢測和修改它本身狀態或行為的一種能力。這一概念的提出很快引發了電腦科學領域關於應用反射性的研究。它首先被程式語言的設計領域所採用,並在Lisp和物件導向方面取得了成績。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基於反射機制的語言。最近,反射機制也被應用到了視窗系統、作業系統和檔案系統中。
Time of Update: 2017-02-28
問題 一、準備篇1 什麼是J2EE?它和普通的Java有什麼不同?答:J2EE全稱為Java2 Platform, Enterprise Edition。“J2EE平台本質上是一個分布式的伺服器應用程式設計環境——一個Java環境,它提供了:·宿主應用的一個運行基礎架構環境。·一套用來建立應用的Java擴充API。”(引自《J2EE伺服器端進階編程》)2
Time of Update: 2017-02-28
繼承 Simulating Multiple Inheritance in Java Article Author: Mike Van AtterFrom Book: CodeNotes for JavaDate Published: February 1, 2002Purpose of Multiple InheritanceMultiple inheritance allows a single class to extend two
Time of Update: 2017-02-28
40年前,一個寒冷的冬天,在加拿大一個村莊裡,Gosling家的第一個男孩哇哇落地了。家人給他起了名字,叫James。誰也沒有想到的是,長大之後,他成為了一個改變電腦語言的天才。 James
Time of Update: 2017-02-28
淺談 Java VM 發展 Jim Huang <jimchyun @ ccns.ncku.edu.tw> <jserv @ kaffe.org>略為整理筆者對 Java VM 實作的心得,與諸位分享,在本文後半部將專注於若干 Open Source Java VM 專案的探討,筆者本身是 KaffeVM [1]
Time of Update: 2017-02-28
筆記 Polymorphism 多態(polymorphism)也被稱為動態綁定『dynamic binding』、後綁定『late binding』或運行時綁定『run-time bingding』。它的意思是要在程式啟動並執行時候,根據對象的類型來決定該綁定哪個方法。多態性是繼資料抽象和繼承之後的,物件導向的程式設計語言的第三個基本特性。綁定(binding): 將方法的調用連到方法本身前綁定(early binding):
Time of Update: 2017-02-28
InfoGlueInfoGlue is an advanced, scalable and robust content management / Portal platform written in 100% Java. It is suitable for a wide range of applications and organisations. Typical uses include public websites, portal solutions, intranets and
Time of Update: 2017-02-28
java.util包中包含了一系列重要的集合類。本文將從分析源碼入手,深入研究一個集合類的內部結構,以及遍曆集合的迭代模式的源碼實現內幕。下面我們先簡單討論一個根介面Collection,然後分析一個抽象類別AbstractList和它的對應Iterator介面,並仔細研究迭代子模式的實現原理。本文討論的原始碼版本是JDK 1.4.2,因為JDK