原创 線程的三個方法:getName,setName,currentThread

/* 三個方法: 1、獲取當前線程對象,Thread.currentName(); 2、給線程起名,t.setName(); 3、獲取線程的名字,t.

原创 InputStream所有的所有

/* java.io.InputStream java.io.FileInputStream,文件字節輸入流 按照字節方式讀取文件*/import

原创 使用遞歸找出某目錄下的所有文件

/* 使用遞歸找出某目錄下的所有文件*/import java.io.*;public class fuck14{ public static voi

原创 集合工具類Collections的用法

/* Set添加元素用的是add,Map添加元素用的是put 如果想自動排序:1.實現Comparable接口 2.單獨便捷一個比較器*/impor

原创 BufferedWriter和BufferedReader

/* BufferedWriter*/public class fuck8{ public static void main(String[] ar

原创 Thread的Sleep方法詳解,

/* 1.Thread.sleep(毫秒) 2.sleep方法是一個靜態方法 3.該方法的作用:阻塞該線程,讓給其他線程*/public class

原创 java的創建和啓動詳解

/* 在java語言中實現多線程的第一種方式: 第一步:繼承java.lang.Thread; 第二步:重寫run方法; 三個知識點: 如何定義線程

原创 DataOutputStream和DataInputStream

/* java.io.DataOutputStream;數據字節輸出流 DataInputStream 可以將內存中的"int i=10;"寫進硬盤

原创 線程的優先級

/* 線程優先級 優先級:1-10 最低:1 最高:10 默認:5*/public class fuck3{ public static void m

原创 線程和進程的區別,用線程和進程分析java程序的運行

/* 線程和進程 1、什麼是進程? 一個進程對應一個應用程序,現在的計算機都是支持多進程的,在同一個操作系統中,可以同時啓動多個進程。 2、多進程有什

原创 File詳解

/* java.io.File; 1.File類和流無關,不能通過該類完成文件的讀和寫 2.File是文件和目錄路徑名的抽象表示形式 File代表

原创 Map,SortedSet使用泛型,自定義泛型

/* Map使用泛型*/import java.util.*;public class fuck19{ public static void mai

原创 關於增強for循環

/* JDK 5.0新特性 關於增強for循環 語法: for(類型 變量:數組名/變量名) 集合要想使用增強for循環這個語法,集合需要使用泛型

原创 FileOutputStream和文件的複製黏貼

/* java.io.OutputStream; java.io.FileOutputStream;   //文件字節輸出流 將計算機內存中的數據寫

原创 泛型初步和泛型如何實現,語法詳解

/* 關於JDk 5.0新特性,泛型(編譯階段概念) 1.爲什麼引入泛型 可以統一集合中的數據類型,可以減少強制類型轉換 2.泛型語法如何實現 3.