原创 內反射模擬java的instanceof函數

package hncu.reflect.simulate;public class SimulateInstanceof { public stat

原创 Java中玩轉日期類的3個類(java.util.Date、java.util.Calender、java.util.DataFormat)

1)、java.util.Date日期類:Date d=new Date();用於表示或存儲精確值(long 型值)通常用於進行精確值的獲取或計算,用計算後的精確值創建一個新的日期對象,精確值==當前日期時間的距離“1970年1月1日0時

原创 反射使用的三個步驟

步驟一:獲得你想操作的類的java.lang.Class對象。在運行中的Java程序中,用java.lang.Class類來描述類和接口等。String name=new String("java.long.String");Class

原创 類的解剖(獲取類的定義信息)

//解析普通的方法 @Test public void fetchMethods() throws Exception{ //(1)獲得類模板 Class clazz = Class.forName("hncu.reflect.fetc

原创 出現org/springframework/core/type/AnnotatedTypeMetadata問題或者StandardWrapper.Throwable問題

出現的問題: 2019-3-26 11:02:26 org.apache.catalina.core.ApplicationContext log 嚴重: StandardWrapper.Throwable org.springfram

原创 JavaScript的簡介

JavaScript是基於對象和事件驅動的腳本語言,主要應用於客戶端。JavaScript:是基於對象的顧名思義就是等首先有一個對象纔可以。Java:是面向對象的是在對象的外面,和對象相互不影響。java是強對象而javascript是弱

原创 類加載器

三個類加載器 類加載器 /*知識點:  * 1)父類委託機制:  * 如果把Person.class類打包成.jar  * 並放到 JRE/lib/rt.jar目錄下,則無論當前項目中如何修改person類,運行時都不會改變  * 2)

原创 java中的排序的方法------冒泡排序

冒泡排序的思路:        比較相鄰的兩個數,如果順序和指定的順序相反那麼就交換位子,每比較完一趟需要比較的個數-1:       eg:         比較的趟數最多爲n-1趟,最少爲一趟(即數組的順序和默認要求的排列順序一致)。

原创 java排序中的插入排序的優化-----二分排序

二分排序的思想:1)、給定下界:low,給定上界:high,中:mid2)、將插入的數和mid位置的數組元素進行比較,如果比mid位置的大則low=mid+1,否則high=mid-13)、之後需要從插入數插入位置開始的數組元素全部往後摞

原创 java中的排序----快速排序

java中的排序----快速排序的思想:每一個數與後面的n個數進行比較。存在兩個for循環第一個:遍歷數組中的每一個數(除了最後一個數)第二個:遍歷第一個循環遍歷到的數後面的所有的元素。eg:手機排序public void selectS

原创 JavaScript語法精講

語法:一、關鍵詞:大部分都和java一樣除了定義變量全都用的var,函數定義都用function二、JavaScript的標識符、分隔符、書寫風格都和java的一樣。三、註釋:javascript的註釋只有//和/*,,,,*/,不存在/

原创 獲取Class對象的三種方式

//綜合最好的方法是第三種方法/**法一:是通過類對象來獲取class的*法二:通過類直接調class*法三:通過Class.forName();*/package hncu.reflect.getClass;import java.la

原创 StringBuffer類、StringBuilder類和String類

由於String對象不能更改,只能新建那麼將會開闢新的內存,因此在字符串連接的時候,將會生成很多的字符串,效率不高,StringBuffer和StringBuilder會更好(連接的字符串不會生成新的字符串,而是進行原地的修改)Strin

原创 上傳圖片文件

客戶端需求:把一個圖片文件發送到服務端並讀取回饋信息。要求判斷文件是否存在及格式是否爲jpg或gif並要求文件小於2M。 服務端需求:接收客戶端發送過來的圖片數據。進行存儲後,回饋一個 上傳成功字樣。支持多用戶的併發訪問。////////

原创 JUnit軟件軟件測試技術(工具)知識點

JUnit註解說明 使用@Test註解應該滿足以下條件:1)必須是無參數的非靜態方法2)添加@Test註解的類,必須擁有一個無參的公開的(public)構造函數,且只能有這一個構造器JUnit測試實例演示1、運行完成後,可以在Junit的