Time of Update: 2015-08-14
標籤:import java.util.Iterator;import java.util.Scanner;import java.util.TreeSet;public class RandomDataSort {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int num = scan.nextInt();TreeSet<Integer> tSet = new
Time of Update: 2015-08-14
標籤:1、可以把“流”理解為一個“載體”; 1.1、不同類型的“流”,決定了這個載體的作用; 1.2、如,“檔案輸入資料流”可以用來read檔案,“檔案輸出資料流”可以用來向檔案write; 2、這個載體都要由特定的“貨物”來初始化;
Time of Update: 2015-08-14
標籤:過濾器的作用1.當使用者請求web資源時,如果沒有過濾器,使用者可以直接擷取到這個web資源,當有了過濾器之後,當使用者請求web資源時,web容器中的過濾器先會攔截到這個請求,然後根據這個請求 做相應的處理,之後會訪問這個請求所對應的資源,這個資源返回給過濾器,再由過濾器返回給使用者;過濾器的作用大概就是這樣。接下來講一下過濾器的生命週期;首先要執行個體化這個過濾器,執行個體化的時間是在web.xml
Time of Update: 2015-08-14
標籤:1:Scanner的使用(瞭解) (1)在JDK5以後出現的用於鍵盤錄入資料的類。 (2)構造方法: A:講解了System.in這個東西。 它其實是標準的輸入資料流,對應於鍵盤錄入
Time of Update: 2015-08-14
標籤:1、建立添加預存程序CREATE OR REPLACE PROCEDURE stu_proc(v_id IN NUMBER, v_name IN VARCHAR2, v_age IN NUMBER) ASBEGIN INSERT INTO student(id, sname, age) values (v_id, v_name, v_age); commit;END;JAVA調用添加預存程序package com.ljq.test;import
Time of Update: 2015-08-14
標籤:前段時間在做一個內部的資料處理項目時,系統之間會有HTTP方式的服務調用,當時我們採用的是Spring Rest編程方式,也就是使用Spring
Time of Update: 2015-08-14
標籤: 外部調用外部調用即是在一個類中調用另一個類的方法package hello2;//首先定義一個類public class Book { String name; String author; double price; public void getInfo(){ //以字串的形式輸出書名、作者和價格 System.out.println("書名是"+name+",作者是"+author+",
Time of Update: 2015-08-14
標籤: finalize的作用的在進行記憶體回收前,執行的一個方法,這個方法裡面不能放回收資源的東西,比如關閉流等,因為這個方法不一定被調用這個方法只有進行記憶體回收時才被調用下面這個例子是關於finalize的一個使用情景package day20150814;public class Finalize {public static void main(String[] args) {Check check1 = new Check(),check2 = new
Time of Update: 2015-08-14
標籤:Java中多態性的實現什麼是多態物件導向的三大特性:封裝、繼承、多態。從一定角度來看,封裝和繼承幾乎都是為多態而準備的。這是我們最後一個概念,也是最重要的知識點。多態的定義:指允許不同類的對象對同一訊息做出響應。即同一訊息可以根據發送對象的不同而採用多種不同的行為方式。(發送訊息就是函數調用)實現多態的技術稱為:動態綁定(dynamic
Time of Update: 2015-08-14
標籤:java註解與反射一、Java中提供了四種元註解,專門負責註解其他的註解,分別如下 1、@Retention元註解,表示需要在什麼層級儲存該注釋資訊(生命週期)。可選的RetentionPoicy參數包括: RetentionPolicy.SOURCE:
Time of Update: 2015-08-14
標籤:java.lang.IllegalStateException異常解決辦法 最近在使用response.sendRedirect()時出現如下錯誤:java.lang.IllegalStateException
Time of Update: 2015-08-14
標籤:(1) 方法重載是讓類以統一的方式處理不同類型資料的一種手段。多個同名函數同時存在,具有不同的參數個數/類型。重載Overloading是一個類中多態性的一種表現。(2) Java的方法重載,就是在類中可以建立多個方法,它們具有相同的名字,但具有不同的參數和不同的定義。調用方法時通過傳遞給它們的不同參數個數和參數類型來決定具體使用哪個方法, 這就是多態性。(3)
Time of Update: 2015-08-14
標籤:Java研發書單電腦基礎:《深入理解電腦系統》《電腦網路》網路方面:《TCP/IP協議卷一》《unix網路編程卷一》(部分章節,JAVA主要是瞭解)JAVA基礎方面:《深入理解JVM》《thinking in jva》 《effective
Time of Update: 2015-08-14
標籤:三解形 矩陣 演算法 面試 java 【120-Triangle(三角形)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given a triangle, find the minimum path sum from top to bottom. Each step you may
Time of Update: 2015-08-14
標籤:股票 數組 面試 演算法 java 【121-Best Time to Buy and Sell Stock(最佳買賣股票的時間)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Say you have an array for which the ith element is the
Time of Update: 2015-08-14
標籤:迴文字 面試 演算法 offer java 【125-Valid Palindrome(迴文字驗證)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given a string, determine if it is a palindrome, considering only
Time of Update: 2015-08-14
標籤:Java 實現定時器ScheduledThreadPoolExecutor 延遲任務:在100秒後執行該任務 周期任務:每10秒執行一次任務 Timer存在一些缺陷,應該考慮使用ScheduleThreadPoolExecutor 來代替他。 可以通過ScheduleThreadPoolExecutor 的建構函式或Executors 的 newScheduleThreadPool Factory 方法來建立該類的對象。
Time of Update: 2015-08-14
標籤:java 集合 集合一、集合的概念個人理解:說簡單點就類似如,但又遠厲害於數組。數組只能定長、類型單一,而集合則是在數組上面的擴充,放大。集合可以同時放多個類型對象,也就是人們說的元素,且數量可變的。書面解釋:集合是包含多個對象的簡單對象,所包含的對象稱為元素。集合裡面可以包含任意多個對象,數量可以變化;同時對對象的類型也沒有限制,也就是說集合裡面的所有對象的類型可以相同,也可以不同。集合:數量不限、類型不限
Time of Update: 2015-08-14
標籤:hdu1276點擊開啟連結有人說這題屬於棧或者隊列,個人覺得說集合應該比較準確點。Problem
Time of Update: 2015-08-14
標籤:上文講述了如何擷取類名和方法名,敬請參閱: Java學習-024-擷取當前類名或方法名二三文 。通常在應用開發中,調試或查看是哪個檔案中的方法調用了當前檔案的此方法,因而在實際的應用中需要擷取相應的包名、類名、方法名、行數,從而快速定位,及統計方法被調用的次數,產生類方法關係鏈。相信愛鑽研的小主們,通過上篇文章,已經懂得了,如何擷取主調方法、從調方法。那我直接上碼了,敬請各位小主參閱,若有不足之處,敬請各位大神指正,不勝感激!GetClassMethodName.java