Time of Update: 2018-12-03
java的繼承與覆蓋基本是java筆試中常出的題,也比較繞,我這裡對java的繼承覆蓋做一個總結1.建構函式: 當子類繼承一個父類時,構造子類時需要調用父類的建構函式,存在三種情況 (1),父類無建構函式或者一個無參數建構函式,子類若無建構函式或者有無參數建構函式,子類建構函式中不需要顯式調用父類的建構函式,系統會自動在調用子類建構函式前調用父類的建構函式 (2),父類只有有參數建構函式,子類在構造方法中必須要顯示調用父類的建構函式,否則編譯出錯
Time of Update: 2018-12-03
一. Input和Output 1. stream代表的是任何有能力產出資料的資料來源,或是任何有能力接收資料的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括兩種類型: 1.1 以位元組為導向的stream 以位元組為導向的stream,表示以位元組為單位從stream中讀取或往stream中寫入資訊。以位元組為導向的stream包括下面幾種類型: 1) input stream: 1)
Time of Update: 2018-12-03
Byte類型的SIZE是8,開始還以為是1呢。這個值是指使用的bit位元,而不是對象占記憶體大小。Byte為有符號數,-128~127,初始化是初始值不能超過表示的範圍,會拋異常,而不象C++會截斷。使用字串類型初始化時,字串不能為null或者"",否則會拋數字格式化異常。 package tjava.testlang;public class TestByte extends BasicClassTest{static String className =
Time of Update: 2018-12-03
開始學習java,寫一些代碼示範一下各個類的主要功能及函數使用方法。 基本想法,按照java原始碼的包結構,建立自己的一個包結構,針對每個類編寫一個示範類。 我的基礎類: package tjava.testlang;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;public class BasicClassTest{static
Time of Update: 2018-12-03
經常遇到一些java.sql.SQLException異常,ORA-00904: invalid column name 無效列名ORA-00942: table or view does not exist 表或者視圖不存在ORA-01400: cannot insert NULL into () 不能將空值插入ORA-00936: 缺少運算式ORA-00933: SQL 命令未正確結束ORA-01722: 無效數字:(一般可能是企圖將字串類型的值填入數字型而造成)ORA-06530:
Time of Update: 2018-12-03
javaw的程式不在java console 上面顯示任何東西,如果在開發程式,就用java,這樣可以看到錯誤提示, 如果是運行完成了的程式,就用javaw,
Time of Update: 2018-12-03
http://tech.it168.com/jd/2007-08-28/200708272134409.shtml【IT168 技術文檔】
Time of Update: 2018-12-03
一.注意儘管在C和C++裡是合法的,但在Java裡不能象下面這樣書寫代碼: { int x = 12; { int x = 96; /* illegal */ }
Time of Update: 2018-12-03
內容是書中的摘要一.瀏覽器外掛程式 1.指令碼語言
Time of Update: 2018-12-03
討論從kernel init之後,android系統啟動的過程,參看froyo。A)init.rc中啟動了: 1)servicemanager(源碼在frameswork/base/cmds/servicemanager/service_manager.c) 2)app_process(源碼在frameworks/base/cmds/app_process/app_main.cpp)
Time of Update: 2018-12-03
我先寫個提綱,分為這幾個模組來講:1,java中線程的建立的兩種方法2,兩種方法的實質性區別和使用區別3,線程的狀態4,synchronized上鎖機制5,線程之間的同步---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Time of Update: 2018-12-03
一、Servlet過濾器的概念:*******************************************************Servlet過濾器是在Java Servlet規範2.3中定義的,它能夠對Servlet容器的請求和響應對象進行檢查和修改。 Servlet過濾器本身並不產生請求和響應對象,它只能提供過濾作用。Servlet到期能夠在Servlet被調用之前檢查Request對象,修改Request
Time of Update: 2018-12-03
一、cookie機制和session機制的區別*****************************************************************具體來說cookie機制採用的是在用戶端保持狀態的方案,而session機制採用的是在伺服器端保持狀態的方案。同時我們也看到,由於才伺服器端保持狀態的方案在用戶端也需要儲存一個標識,所以session機制可能需要藉助於cookie機制來達到儲存標識的目的,但實際上還有其他選擇************************
Time of Update: 2018-12-03
java方法中傳值和傳引用的問題是個基本問題,但是也有很多人一時弄不清。 (一)基礎資料型別 (Elementary Data Type):傳值,方法不會改變實參的值。 public class TestFun { public static void testInt(int i){ i=5; } public static void main(String[] args) { int a=0
Time of Update: 2018-12-03
Java常見問題集錦:問:如何設定Java 2(JDK1.2)的環境變數?答:Java 2安裝後,需要設定PATH和JAVA_HOME環境變數.與JDK1.1不同的是:設定好JAVA_HOME環境變數後,JVM將自動搜尋系統類別庫以及使用者的當前路徑.Java 2環境變數的設定如下例所示:Solaris平台: setenv JAVA_HOME Java2的安裝路徑setenv PATH /bin:/p/2002-11-14/6302.htmlWindows平台: set
Time of Update: 2018-12-03
Java基礎小結(數實值型別轉換規則)一 數實值型別轉換規則數值型資料進行運算時,如果運算元的類型不同或運算元的類型均低於int型,則會進行自動類型轉換處理,具體規則如下:1)如果兩個運算元中有一個是double型,則系統先將另一個運算元的值轉換為double型,然後再進行運算,否則2)如果兩個運算元中有一個是float型,則系統先將另一個運算元的值轉換為float型,然後再進行運算,否則3)如果兩個運算元中有一個是long型,則系統先將另一個運算元的值轉換為long型,然後再進行運算,否則4)
Time of Update: 2018-12-03
1
Time of Update: 2018-12-03
對於這個系列裡的問題,每個學Java的人都應該搞懂。當然,如果只是學Java玩玩就無所謂了。如果你認為自己已經超越初學者了,卻不很懂這些問題,請將你自己重歸初學者行列。內容均來自於CSDN的經典老貼。 問題一:我聲明了什麼! String s = "Hello world!"; 許多人都做過這樣的事情,但是,我們到底聲明了什嗎?回答通常是:一個String,內容是“Hello world!”。這樣模糊的回答通常是概念不清的根源。如果要準確的回答,一半的人大概會回答錯誤。
Time of Update: 2018-12-03
jsp 環境變數配置 一、配置JDK 首先,從Sun網站上下載jdk。 雙擊jdk-1_5_0_04-windows-i586-p.exe開始安裝,預設安裝到C:/Program Files/Java/jdk1.5.0_04,你也可以更改路徑,但要記住最後選擇的路徑,設定環境變數的時候我們還要用到(建議c:/jdk,這樣幹 啥都方便,個人意見,呵呵),jdk安裝完畢之後,還會讓安裝jre,一併裝了吧。 全部安裝完畢之後,我們就可以開始設定環境變數了。右擊我的電腦,選屬性,進階,環境變數。
Time of Update: 2018-12-03
1.你需要精通物件導向分析與設計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應該十分瞭解UML,尤其是class,object,interaction以及statediagrams。 2.你需要學習JAVA語言的基礎知識以及它的核心類庫(collections,serialization,streams,networking, multithreading,reflection,event,handling,NIO,localization,以及其他)。 3