原创 遞歸刪除文件,遞歸計算1+2+...+100

/** * 遞歸: * 1:首先考慮極端情況,什麼時候停止 * 2:每種可能發生的情況是否都考慮了 * 3:重複的事情,調用該方法即可 */ //a目錄下有多級文件和目錄,遞歸刪除它------------- publi

原创 java讀寫XML文件 (DOM)

首先項目裏添加2個jar包,jar包名如下: dom4j-1.6.1.jar jaxen-1.1.1.jar emp.xml <?xml version="1.0" encoding="UTF-8"?> <list>

原创 RandomAccessFile,read,write,複製文件,指針,批量讀寫,基本類型讀寫

//(1)read------------------ public class RandomAccessFileRead { public static void main(String[] args) throws

原创 就近調用原則

就近調用原則: 調用多態方法,先調參數爲子類的方法 如果多態方法的參數平行,則編譯出錯 先調基本類型,再調引用類型 先調範圍小的,再調範圍大的 點贊 收藏 分享 文章舉報

原创 File(2) listFiles 文件過濾(FileFilter) 父目錄getParentFile

//ListFilesDemo 獲取一個目錄的所有子項----------------- package day0824; import java.io.File; public class ListFilesDemo {

原创 線程鎖與多線程

(1) package day20150914sync; /** * 線程併發安全問題 */ public class SyncDemo1 { //桌子上有20個豆子 public static int bea

原创 挖掘機(DMS)(服務器與客戶端讀寫文件,收發數據)

Client package com.company; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; im

原创 java單例模式 Singleton

java中單例模式是一種常見的設計模式,單例模式分三種:懶漢式單例、餓漢式單例、登記式單例三種。   單例模式有一下特點:   1、單例類只能有一個實例。   2、單例類必須自己自己創建自己的唯一實例。   3、單例類必須

原创 jdbc(java連接數據庫oracle)

package day20151020jdbc; public class Emp { private int id; private String name; private String gender

原创 OutputStreamWriter,InputStreamReader,PrintWriter,BufferedReader

package day20150904; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExcep

原创 異常處理(try catch)

package day20150904exception; /** * (1)異常處理機制中的try catch */ public class ExceptionDemo1 { public static void

原创 線程(1)

(1) package day20150907thread; /** * 線程調度分配給cpu的時間片段給不同的線程 * 得到時間片段的線程被cpu運行,其他線程等待 * 線程調度會儘可能均勻的分配時間片段給不同的進程 *

原创 socket,線程池(TCP通信)

Server 1 package day20150914socket; import java.io.BufferedReader; import java.io.IOException; import java.io.Inpu

原创 FileOutputStream,BufferedOutputStream,對象的序列化與反序列化ObjectOutputStream

(1)FileOutputStream:節點流,向文件寫出字節的流 package day0825io; import java.io.FileOutputStream; import java.io.IOException;

原创 sql 分頁

package day20151026page; public class Test { public static void main(String[] args) { System.out.prin