原创 Java輸入輸出流詳解

Java輸入輸出流詳解   stream代表的是任何有能力產出數據的數據源,或是任何有能力接收數據的接收源。在Java的IO中,所有的stream(包括Inputstream和Out stream)都包括兩種類型:   (1)字節流   

原创 【轉】斐波那契數列算法分析

【轉】斐波那契數列算法分析 背景: 假定你有一雄一雌一對剛出生的兔子,它們在長到一個月大小時開始交配,在第二月結束時,雌兔子產下另一對兔子,過了一個月後它們也開始繁殖,如此這般持續下去。每隻雌兔在開始繁殖時每月都產下一對兔子,假定沒

原创 淺談Java的輸入輸出流

                                                                     淺談Java的輸入輸出流     Java語言的輸入輸出功能是十分強大而靈活的,美中不足的是看上

原创 淺析Java語言中兩種異常的差別

             淺析Java語言中兩種異常的差別   Java提供了兩類主要的異常:runtime exception和checked exception。所有的checked exception是從java.lang

原创 關於java參數的傳遞

關於java參數的傳遞 Java中的參數傳遞機制一直以來大家都爭論不休,究竟是“傳值”還是“傳址(傳引用)”,爭論的雙方各執一詞,互不相讓。不但“菜鳥”們一頭霧水,一些“老鳥”也只知道結果卻說不出所以然來。我相信看過下面的內容後,你就會明

原创 程序員筆試寶典

     程序員筆試寶典      程序員的面試一般都要經過筆試,電話面試,面試三個過程。三關全過才能順利簽約,只要有一關沒能通過,就會被“刷”掉。      筆試是程序員面試三個過程中最重要的一個環節,也是最難以提升的一個環節。本文中主

原创 關於java集合框架(詳細)

Java平臺提供了一個全新的集合框架。“集合框架”主要由一組用來操作對象的接口組成。不同接口描述一組不同數據類型。 Java 2集合框架圖   集合接口:6個接口(短虛線表示),表示不同集合類型,是集合框架的基礎。   抽象類:5個

原创 百度2013校園招聘軟件研發筆試題及答案

百度2013校園招聘軟件研發筆試題及答案       一、簡答題 1.簡述數據庫以及線程死鎖產生的原理及必要條件,簡述如何避免死鎖。 1)互斥條件:指進程對所分配到的資源進行排它性使用,即在一段時間內某資源只由一個進程佔用。如果此時還有

原创 華爲2013筆試試題

華爲2013筆試試題     (一)   (1)什麼是預編譯,何時需要預編譯:   答案:   1、總是使用不經常改動的大型代碼體。   2、程序由多個模塊組成,所有模塊都使用一組標準的包含文件和相同的編   譯選項。在這種情況下,可以將

原创 學習java都需要掌握哪些知識

學習java都需要掌握哪些知識 要點: 1、掌握項目開發的基本步驟 2、具備極強的面向對象的分析與設計技巧 3、掌握用例驅動、以架構爲核心的主流開發方法 沒 有人願意自己一輩子就滿足於掌握了一些代碼實現的技巧,別人告訴你要實現什麼,你就

原创 計算機專業就業指導(Java)之基礎技術測試篇(七)

基礎技術測試篇(七) 3.操作系統 操作系統控制和管理計算機系統內各種硬件和軟件資源,合理有效地組織計算機系統的工作,爲用戶提供一個使用方便可擴展的工作環境,從而起到連接計算機和用戶的接口的作用。因此無論是應聘硬件開發的編程工作還是應聘應

原创 做最好的自己:這十件事請放手

      When you stop chasing the wrong things you give the right things a chance to catch you. 當你不再追逐錯誤的事情時,就等於給了正確的事情一

原创 strut2配置文件中Action result type簡述

strut2配置文件中Action result type簡述     1 <action name="" class="" method=""> 2 <result name="" type=""></result> 3 </a

原创 100個名著濃縮一句話 (轉)

100個名著濃縮一句話 1.神要是公然去跟人作對,那是任何人都難以對付的。(《荷馬史詩》) 2.生存還是毀滅,這是一個值得思考的問題。(《哈姆霄特》) 3.善良人在追求中縱然迷惘,卻終將意識到有一條正途。(《浮士德》) 4.認識自

原创 Struts2 Action間的傳值方法

方法一:使用result type="redirect"    配置如下所示:     <result type="redirect" >/action2.action?user.id=${user.id}&user.name=${use