原创 JAVA 中Lambda表達式

匿名類 匿名類的出現節省了去創建一個類繼承接口的過程 例如原過程如下: interface IMath{ public int compare(int x,int y); } class Compare impleme

原创 JAVA----Math類

java.lang.Math類包含一些基本的數值運算方法,包含基本指數,對數,三角函數運算 1.常量 public static final double E //自然對數 public static final do

原创 JAVA----文件拷貝

/** * 拷貝的方法類 * @author RUANWENJUN * */ class CopyUtil{ //構造器私有化 private CopyUtil() {} /** * 判斷

原创 JAVA----Object類

java.lang.Object是JAVA中所有類層次結構的根,所有的對象包括數組都實現了Object類的方法。 構造器: public Object() 方法: 1. clone() 該方法需要實現Cloneable接口,重寫

原创 JAVA泛型

泛型是爲了指在定義類的時候不指定數據的類型,在使用的時候指定數據類型。 class Person <T>{ private T name; private T age; public T getName() { return

原创 java枚舉類

枚舉類指的是定義一組可選的範圍,用enum修飾 enum Person{ STUDENT("學生"),TEACHER("老師"),WORKER("工人"); //如果有其他的屬性什麼,枚舉類一定要寫在第一行 private S

原创 HTML學習

HTML文件結構 <html>                                                                                                        

原创 可變參數的方法

當參數不固定的時候的解決方法: 方法一:利用傳數組參數,調用方法的時候得傳數組 public int sum( int [] a){ int sum =0; for(int i=0; i<a.leng

原创 JAVA----File

java.io.File類是一個用於表示文件和路徑的類。通過這個類可以創建文件和刪除文件。 public class File extends Object implements serializable,Comparable<F

原创 JAVA----日期處理

1. Date類處理日期(不常用的方法) java.util.Date類主要是表示特定的時間,以毫秒爲單位。 1.1 構造器 1.1.1 不帶參數構造器 public Date() //構造一個Date對象,實質調用Sys

原创 JAVA----定時操作任務

使用java.util.Timer和java.util.TimerTask兩個類來實現 1.Timer類 public class Timer extends Object 每個Timer對象對應一個後臺線程,用於安排將來執行的任

原创 JAVA線程

線程,又稱爲輕量級進程,是程序執行過程中的最小的單位。 JAVA中線程實現 1.是通過繼承JAVA.Lang包裏面的Thread類,重寫裏面的run方法 例如: class MyThread extends Thread{

原创 JAVA----對象數組排序

1.利用Comparable接口實現(用的多) JAVA中對象數組排序需要實現Comparable接口 該接口位於java.lang包下 public interface Comparable<T> 是一個泛型接口,包含一個方法

原创 JAVA----獲得類

JAVA中有三種方法獲得類 1.利用Object類的getClass方法 public class Hello{ public static void main(String[] args) throws Exceptio

原创 JAVA----ThreadLocal

以下只是我的粗略看法,還在學習中。 java.lang.ThreadLocal類,這個類提供了線程局部變量,每個線程都可以有自己的局部變量。 只要線程存在並且ThreadLocal類可以訪問,那麼線程就可以有對其局部變量的隱式