原创 Java多態性詳解

我在這裏公開和我dennisboys的學習交流信件,我們主要在談java中多態性問題。   這裏感謝我的好朋友能給我一個結合自己能力解釋問題的機會,在解釋中有出錯   或者需要討論的部分希望能通知我一聲。   上篇關於多態性的文章請參閱

原创 獻給IT同行的志士

   編者語:IT=挨踢,這是IT人的自嘲,進入IT行業是有四五年了,也算得上是一個“老人”了吧,見了不少新人,面試了不少新人,也帶了一些新人,多多少少還是有點發言權的。         關於基礎   現在很多新人們都是好高騖遠,目空一切

原创 (轉)如何成爲一名專家級的開發人員

編者按:原文作者Jenkov是一位丹麥資深開發人員,從事軟件開發已有十多年。常有讀者諮詢他,“怎麼才能成爲一位專家級的開發人員?”(這個“專家”不是頭銜,應是指硬實力,“成爲專家”和“被視爲專家”是兩碼事)。所以他在下文中給出了相關建議。

原创 (獻給學習Java的程序員)Java語言學習六大要點

菜鳥入門:Java語言學習六大要點 Java的學習是比較複雜的,主要表現在相關的一系列平臺、規範和協議上。有經驗的Java程序員都知道,只掌握了Java語言本身很難開發應用程序。本文不討論這些複雜的概念,而是我是在北京參加的培訓,現在從初

原创 怎樣學好java

要想學好Java,首先要知道Java的大致分類。我們知道,自從Sun推出Java以來,就力圖使之無所不包,所以Java發展到現在,按應用來分主要分爲三大塊:J2SE,J2ME和J2EE,這也就是SunONE(Open NetEnviron

原创 java多態性詳解——父類引用子類對象

Java的多態性     面向對象編程有三個特徵,即封裝、繼承和多態。     封裝隱藏了類的內部實現機制,從而可以在不影響使用者的前提下改變類的內部結構,同時保護了數據。     繼承是爲了重用父類代碼,同時爲實現多態性作準備。那麼什

原创 Java的輝煌 還能延續多久?

    Oracle對Sun的收購引發了人們對Java未來的一絲擔心,Oracle能否繼續保持Java的開放性,面對Ruby、Python或PHP等一批輕量型語言的崛起,Java能否繼續保持其在開發領域的領導地位?         14年

原创 Java學習從入門到精通1

Java Learning Path (一)工具篇一、 JDK (Java Development Kit)  JDK是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Jav

原创 Java中的四個核心技術思想

Java已經成爲一個龐大而複雜的技術平臺,對於開發人員而言,要想更好的掌握Java技術,深入理解底層的技術處理細節必不可少。對核心概念和思想的掌握可以幫助我們舉一反三、觸類旁通,有助於提升我們對整個Java平臺的理解力。這裏所介紹的是Ja

原创 Java入門必學---好東西大家一起共享

JAVA是一個十分優美的語言,其語言具有面向對象,分佈式和多線程等高級計算機語言的特點,同時可移植性,安全性等也受到大家的親媚。JAVA語言簡單易學,如果你準備喝這杯耐味的咖啡的話,必須搞明白以下幾個問題。 1.什麼是API? 2.什麼是

原创 Java類基礎

類是Java的核心和本質。它是Java語言的基礎,因爲類定義了對象的本性。既然類是面向對象程序設計Java語言的基礎,因此,你想要在Java程序中實現的每一個概念都必須封裝在類以內。 從本書的開始我們就使用類了。當然,使用的都是非常簡單的

原创 談如何學習Java

    Java - 近10年來計算機軟件發展過程中的傳奇,其在衆多開發者心中的地位就如“屠龍刀”、“倚天劍”。   Java是個平臺,我只想說說我對學好Java的一點看法,希望對初學者有所幫助。   1. 思考一下   學習Java之前

原创 Java多線程技術方法大全及分析

java多線程技術方法包括:一、run()和start() ,二、關鍵字Synchronized 三、sleep() 四、join() 五、yield() 六、wait()和notify()、notifyAll() 注意以上方法都是jav

原创 Java新手入門很重要的幾個基本概念

final類:爲防止他人從你的類上派生新類,此類是不可擴展的。         動態調用比靜態調用花費的時間要長。         抽象類:規定一個或多個抽象方法的類本身必須定義爲abstract。         例: public a

原创 Java基礎:JVM(Java 虛擬機)的詳細講解

可能有很多學習Java的朋友還不知道Java的運行原理、Java虛擬機是怎麼工作的,本文將爲你詳細講解(JVM)Java 虛擬機。   在Java中引入了虛擬機的概念,即在機器和編譯程序之間加入了一層抽象的虛擬的機器。這臺虛擬的機器在任何