apache commons-net可以很方便的實現,但是這個第三方包中對文件夾的刪除與創建(級聯)操作并不是特別的方便。刪除文件夾必須保證該文件夾下沒有任何 文件,創建文件夾也必須要求父文件夾存在。為了方便以后使用方便,對其進行了簡單的封裝,主要針對刪除與文件夾創建。代碼如下: package cn.androiddevelop.io; import java.io.FileInputStrea
package com.su.dolphin.utils; import java.lang.reflect.Array; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang
MyCanvas.java package PictureViewer; import java.awt.*; import java.awt.event.*; import java.awt.image.*; public class MyCanvas extends Canvas implements ComponentListener{ private BufferedImage bi; p
Java class JavaHowTo { public native long getCurrentProcessId(); static { System.loadLibrary("jni2"); } } ```{.java} public class JNIJavaHowTo { public static void main(String[] args) { JavaHowTo jht
Java基礎類JDK1.2提供了Java基礎類,其中的一部分就是Swing。Swing是構筑在AWT上層的一些組件的集合(為了保證平臺獨立性,它是用100%的純Java編寫)。本模塊介紹了JFC和Swing圖形用戶界面的實現。
那么程序是如何通過網絡進行相互通信的呢?本書的目的就是通過在Java編程語言環境下,帶領你進入對這個問題的解答之路。Java語言從一開始就是為了讓人們使用互聯網而設計的,它為實現程序的相互通信提供了許多有用的抽象應用程序接口(API, Application Programming Interface),這類應用程序接口被稱為套接字(sockets)。
基于UDP協議的Socket編程應用實驗目的1、掌握基于UDP協議的數據報套接字的概念與應用;2、掌握DatagramSocket和DatagramPacket的概念與應用;3、掌握基于UDP協議的C/S模式的Socket編程應用。實驗內容1、編寫一個基于UDP協議的Socket網絡點對點聊天程序,可實現客戶端和服務端信息的互發。
從Java1.1開始引入了內部類以來,它就引起了人們的激烈爭論。其實任何優秀的語言特性用得不好就是濫用,內部類用得不好就會導致代碼像迷宮一樣,導致出現毫無重用的綜合征。
本項目提供完全免費的Java版Discuz Ucenter API,可以輕松實現現有Java系統與 UCenter 之間無縫對接。 具體實現在的功能如下: 1.單點登錄 2.基本用戶管理的API。
利用java操作Excel文件 利用java操作Excel,有個開源的東東-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下載。 一.讀取Excel文件內容 java 代碼 public static String readExcel(File file){ StringBuffer sb = new S
一個很小(少于50kB)持久層框架
主要內容:學習如何通過java.net包中的類直接在程序中實現網絡通信。
閑著無聊,看了看網上的設計模式,自己動手寫了個簡單的代理模式 基本思路:既然是代理,肯定是通過代理人去作某件事,代理對象能和委托代理的對象能交互哦,那么我們就來設計的類 //代理的接口類 public interface ProxyInter { public String getProxyName() throws Exception; } 真實需要代理的對象 public class Real
最近不知道咋的,學習精神很佳,學習了一下java_rmi,學的不是很深,自己動手寫了小程序, 實現的功能 是在本機? 編寫rmi服務端 和客戶端 ,然后運行,看看運行效果 rmi:遠程調用方法,rmi本質上也是sock通信哦,這個看jdk源碼就知道 實現rmi,分下面幾步 rmi接口,要extends jdk中的 Remote 接口,extends 接口Remote的類就是遠程的服務接口, 對遠程
實現功能:通過在頁面中上傳文件,到ftp服務器 頁面用得html標簽? <input type="file"/>? 在表單中,設置 表單,請求文件頭,enctype="multipart/form-data",我用得apache fileUpload,結合 apache Ftp? ,代碼很簡單,網上到處都有,但是有點注意, fileUpload,是會再web服務器,創建一個temp目錄,將文件讀到
Tomcat中的類裝載器<br> 為Tomcat配置Https協議功能<br> 為站點增加自動登錄和單點登錄功能<br> 解決Web開發中的相對路徑問題<br> 為網站配置相同頁眉和頁腳的技巧<br> 總結分析Web開發中的各種字符亂碼問題
本章內容節知識點掌握程度難易程度Java中的集合類集合概述掌握Java中集合框架層次結構掌握Collection接口Collection接口掌握Set接口掌握Set接口的實現類掌握List接口掌握List接口的實現類掌握Iterator接口掌握Collections類Collections類掌握Map接口Map接口掌握Map接口的實現類掌握HashMap與TreeMap的比較掌握HashMap與HashTable的比較掌握集合中的異常使用集合時常見的異常掌握泛型的使用集合中泛型的使用理解難Java中的集合類集合概述Java中集合類是用來存放對象的集合相當于一個容器.
Java語言Java是由Sun公司發明的語言,它是完全基于面向對象思想的語言。Java可以看成是C++的簡化,C++復雜而且極有面向對象的特征,又有面向過程的特征。Java是完全跨平臺的語言,它的運行不依賴于操作系統,而是操作系統上的Java虛擬機(JVM)。Java程序有良好的規范。Java語言面向對象編程抽象,將應用中的特殊數據,或者特殊對象抽象成類。封裝,通過類域,對數據、變量及方法進行封裝,使得程序設計組件化。繼承,子類可以繼承父類的屬性和方法,這使得程序重用性大大增加。
第13章輸入輸出流編程教學目的要求1.理解java語言中輸入/輸出流的處理方法;2.掌握文件、字節流和字符流的處理方法,正確使用對象串行化的方法。13.1File類應用舉例文件操作是程序設計必不可少的部分。計算機把需要長期保存的數據以文件的形式存放在各種外部存儲設備上。在需要輸入數據時,從文件讀出數據;而需要輸出數據時,把數據寫入文件。
第1章?Java數據流第2章Java多線程編程第3章Internet尋址第4章URL數據檢索第5章JavaSocket編程第6章JavaMail第1章?Java數據流一、流的概述Java使用流(stream)來執行輸入輸出(I/O)的功能,流是一種數據的源頭和目的之間的通信途徑。用于讀入數據稱為輸入流(inputstream),用于寫出數據稱為輸出流(outputstream)。當使用流時需要使用java.io包,因此在涉及數據流操作的程序中都要先導入java.io包:importjava.io.*;