Time of Update: 2015-07-22
標籤:Collection 介面公用方法: 1.增 add() addAll() 2.刪 clear() remove() removeAll() retainAll()(取交集) 3.判斷 contains() containsAll() equals() isEmpy() 兩大子介面:
Time of Update: 2015-07-22
標籤:一般面試中java Exception(runtimeException )是必會被問到的問題常見的異常列出四五種,是基本要求。更多的。。。。需要注意積累了常見的幾種如下:NullPointerException - null 指標引用異常ClassCastException - 類型強制轉換異常。IllegalArgumentException - 傳遞非法參數異常。ArithmeticException - 算術運算異常ArrayStoreException -
Time of Update: 2015-07-20
標籤:leetcode java symmetric tree 題目:Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).For example, this binary tree is symmetric: 1 / 2 2 / \ / 3
Time of Update: 2015-07-20
標籤:package com.castalia.market.blh.impl;import java.io.Serializable;import java.net.URL;import java.util.ArrayList;import java.util.List;import org.apache.log4j.Logger;import org.springframework.stereotype.Component;import
Time of Update: 2015-07-20
標籤:1、public,對任何元素可用;protected,相當於private,差別在於繼承的類可以訪問protected,不能訪問private;private,只有類型建立者和類型的內部方法可以訪問。2、使用新類聲明一般用private,修改不影響用戶端的使用。3、覆蓋overriding,就是重寫,繼承extends。也可以添加新方法。4、用戶端編程,外掛程式(plug-in),指令碼語言,java,備選方案,internet和intranet,伺服器端編程。(提到python)5、特例
Time of Update: 2015-07-20
標籤:java 基礎 tipsSystem.out.println(); 列印裡邊的文本後換-行。 System.out.print();
Time of Update: 2015-07-21
標籤:java基礎分別為 資料類型,變數,操作符,流程式控制制,迴圈與函數 一.資料類型 資料類型的本質:資料類型就是規定在記憶體中佔用記憶體空間的長度,用位和位元組表示 基礎資料型別 (Elementary Data Type):1數值型:整數(byte,short,int,long)和浮點型(float,double) 2字元型(char)
Time of Update: 2015-07-21
標籤:數組 求和 java 面試 演算法 【015-3 Sum(三個數的和)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0
Time of Update: 2015-07-21
標籤:數組 求和 java 面試 演算法 【016-3 Sum Closest(最接近的三個數的和)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given an array S of n integers, find three integers in S such that the sum
Time of Update: 2015-07-21
標籤:Caused by: java.sql.SQLException: The user specified as a definer (‘‘@‘‘) does not exist at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075) at
Time of Update: 2015-07-21
標籤:1:連個都實現了Map的介面,兩者的底層資料結構相同,都是transient修飾的entry數組,transient修飾的變數不會序列化即不會持久化,序列化的過程中不會包含這個變數,這個變數的生命週期僅僅是在使用者的調用過程中,不能持久化到記憶體磁碟中。這樣便於一些敏感資訊的儲存2:HashMap是不安全的,不能同步,不支援多線程並發,HashTable是安全的,有同步鎖,但效率低。3:HashMap從AbstractMap繼承而來,HashTable是從Dictionary繼承而來4:H
Time of Update: 2015-07-20
標籤:1. 單例模式常見的應用情境分析。 在23種設計模式中,單例模式排行老大。雖然理解簡單,但是對於應用情境。你真正的熟悉嗎?使用單例,是由於沒必要每個請求都建立一個對象,這樣既浪費CPU又浪費記憶體;之所以用多例,是為了防止並發問題;即一個請求改變了對象的狀態,此時對象又處理另一個請求,而之前請求對對象狀態的改變導致了對象對另一個請求做了錯誤的處理。 先來說說Java
Time of Update: 2015-07-20
標籤:leetcode java unique binary search 題目:Given n, generate all structurally unique BST‘s (binary search trees) that store values 1...n.For example,Given n = 3, your program
Time of Update: 2015-07-21
標籤:---恢複內容開始---1、物件導向三大特性:封裝、繼承、多態面向過程-想到啥做啥物件導向-整體化分析,再分塊製作。發生變化時,面向過程可能要推倒重做,物件導向則可以適應變化1.1封裝:Encapsulation(1)把對象的屬性和行為看成一個密不可分的整體,將這兩者“封裝”在一個不可分割的獨立單位(對象)中。(2)把不需要讓外界知道的資訊隱藏起來,有些對象的屬性及行為允許外界使用者知道或使用,但不允許更改,而另一些屬性或行為,則不允許外界知道,或只允許使用對象的功
Time of Update: 2015-07-20
標籤:Servlet 簡介. Java
Time of Update: 2015-07-20
標籤:方法行數 函數大小 今天想對一個java項目超過100行的方法進行一些代碼最佳化。需要統計一下項目中的java類有哪些方法的代碼超過了100行。在網上沒找到類似的統計工具,就自己寫了段代碼進行統計。編碼思路:因為一個java類,最外層的{}可以標識類,次外層的{}就是方法或內部類了。為了便於編碼,我把內部類也當作方法處理了。只要把次外層的{和}配對就是一個完整的方法了。因此我用先進後出的棧儲存一個數組。數組的
Time of Update: 2015-07-18
標籤:java 網路 伺服器 post get HttpURLConnection是java提供的用於網路訪問的類。Android網路訪問點擊開啟連結get請求方式(實現從伺服器下載相應檔案的功能):public class HttpURLGET {//HttpURLConnection類擷取伺服器一張圖片public static void
Time of Update: 2015-07-20
標籤:一、三者之間的關係圖: 二、示範 1、printStackTrace()示範: public class Test { public int div(int a, int b) { try { &
Time of Update: 2015-07-20
標籤:Java面試題和答案JAVA相關基礎知識1、物件導向的特徵有哪些方面 1.抽象:抽象就是忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算瞭解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象,二是資料抽象。2.繼承:繼承是一種連接類的層次模型,並且允許和鼓勵類的重用,它提供了一種明確表述共性的方法。對象的一個新類可以從現有的類中派生,這個過程稱為類
Time of Update: 2015-07-20
標籤:源:Java通過JNI調用dll詳細過程 最近項目有這樣一個需求,在已有的CS軟體中添加一個連結,將當前登入使用者的使用者名稱加密後放在url地址中,在BS的login方法裡通過解密判斷,如果為合法使用者則無需再次登入直接進入平台,CS軟體方提供了一個加密解密的dll檔案,我們需要在action中通過該dll解密,那麼就涉及到java調用dll的問題。 首先我選擇了JNI方式(因為網上說的另兩種方式Jawin,