首頁>網絡編程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移動開髮教程 C/C++教程 Java教程 J2EE/J2ME 軟件工程
Java教程
  • J2SE 1.5版本的新功能一覽

    J2SE 1.5版本的新功能一覽

    文章來源:網路作者:supertoto(翻譯)/CSDN.Net 到了2003的年末,J2SE1.5的beta版本就將發布了。這次發布和現在已經發布的J2SE1.4的兩個更新1.4.1和1.4.2都如2003年的JavaOne大會預期的發布。如果你沒有參加這次大會,或者想重新回顧一下,那麼以下就是這次大會的簡短內容。 J2SE 1.4.1 and 1.4.2 Releases 當1.4.1(開發代號「Hopper」)在2002年9月發布以及它的後續版本1.4.2(開發代
    2024-11-16
  • EJB輕鬆進階之一

    EJB輕鬆進階之一

    文章来源:硅谷动力 作者:中流砥柱 一、引言  EJB(Enterprise JavaBeans)是Java程序设计中比较高级的内容,也是Java程序员由入门级向高手级前进的门槛。SUN公司认证Java程序员(SCJP)与SUN公司认证Java开发员(SCJD)之间的一个显著区别就是:SCJP不考EJB,而SCJD要考。随着越来越多的企业采用J2EE平台开发电子商务应用系统,EJB开发已成为今天的Java程序员必须要面对的问题。  本文首先以一个例程介绍了一般分布式对象应用程
    2024-11-16
  • Java運行時多態性的實現

    Java運行時多態性的實現

    輸出結果為: This is B This is C 上例中類B和類別C是實作介面InterA的兩個類,分別實作了介面的方法fun(),透過將類別B和類別C的實例賦給介面引用a而實現了方法在運行時的動態綁定,充分利用了「一個接口,多個方法」展示了Java的動態多態性。 需要注意的一點是:Java在利用介面變數來呼叫其實作類別的物件的方法時,該方法必須已經在介面中被聲明,而且在介面的實作類別中該實作方法的類型和參數必須與介面中所定義的精確匹配。
    2024-11-16
  • Java編寫中容易搞錯的一些東西

    Java編寫中容易搞錯的一些東西

    1)instanceof:實作了某一介面的類別的物件也是該介面的實例;某一類別的物件也是該類別超類別的實例。 2)native()修飾的方法沒有方法體,用一個分號";"代替大括號。 3)main不是關鍵字。 4)System.exit(int value),也就是說,只要是int的,就能夠使JVM退出System.exit('a');同樣的是合法的。 5)&,|能用在int和boolean上,而^(異或)只能用在int上。 6)如果一個類別和一個
    2024-11-16
  • java與c#的差別、兩者有什麼不同?

    java與c#的差別、兩者有什麼不同?

    Java 的設計者是因為討厭C++的複雜,於是Java 非常簡潔,GC 也讓記憶體管理非常方便,C# 是看中了Java 的GC,和虛擬機技術,希望把微軟的幾大語言整合到.NET 上來。 因此C#從語言上來講並不簡單甚至可以算的上複雜。兩種語言的設計想法也不一樣,Java 是編譯解釋語言,C#是編譯然後編譯執行語言。 Java 沒有委託,C# 有委託。 Java 傾向於以Interface 實作委託的功能,而在C# 中,Abstract Class 比Interface 發揮了更大功能。 Java 遵循ca
    2024-11-16
  • Java邏輯運算子實例講解

    Java邏輯運算子實例講解

    Java邏輯運算子實例講解邏輯運算子包括&&、||、!,其運算元必須是boolean型數據,邏輯運算子可以用來連接關係式。邏輯運算子意義說明&&邏輯與當且僅當…
    2024-11-08
  • Java關係運算子實例講解

    Java關係運算子實例講解

    Java關係運算子實例講解關係運算子用來比較兩個值的關係,其運算結果是boolean型,當運算子對應的關係成立是,運算結果真為true,假為false。假設變數a的值為10,變數b的值為5:關係運算子說明舉例>左…
    2024-11-08
  • Java算數運算子實例講解

    Java算數運算子實例講解

    Java算數運算子實例講解算數運算子包括+、-、*、/、%、++、--,其使用方法與其在數學中一致。假設變數a的值為10,變數b的值為5:算數運算子說明舉例+加法a+b等於15-減法ab等於5*乘法a*b等於50/除法a/b…
    2024-11-08
  • Java運算符和表達式

    Java運算符和表達式

    Java運算符和表達式Java擁有豐富的運算符,且絕大多數運算符與C語言相同,基本分為:算術運算子+、-、*、/、%、++、--關係運算子&gt ;、<、>=、<=、==、!…
    2024-11-08
  • Java輸入輸出語句

    Java輸入輸出語句

    Java輸入輸出語句1.輸入語句在Java中,輸入需要依賴Scanner類,Scanner是JDK1.5新增的一個類,可以使用該類建立一個物件:Scanner reader =&…
    2024-11-08
  • Java基本資料類型

    Java基本資料類型

    Java基本資料型別Java語言中的變數我們可以理解為是儲存資料的容器,只有事先定義了,才可以往容器裡賦值然後才可以參與運算、才可以儲存想要的結果等等,因此我們先要學習如何定義這些變數。本文我們將重點放在Java語言中的…
    2024-11-08
  • Java變數的定義與使用

    Java變數的定義與使用

    Java變數的定義與使用Java語言中的變數必須先定義再使用,定義變數的一般方式為:型別 變數名稱;型別包括int、short、char等等很多,都是固定的(我們將會在下一節進行詳細介紹),我們根據實際情況需…
    2024-11-08
  • Java常數

    Java常數

    Java常數與其他語言一樣,Java中也有常數的概念,常數顧名思義是恆定不變的值,他不可以被修改。下面我們來了解Java中的各種常數。常數分類1.整型Java的整數常數值主要有如下3種形式。十進制數形式:如1…
    2024-11-08
  • Java註釋

    Java註釋

    Java註釋所謂註釋,就是對程式碼的說明和解釋,是給人看的,並不會被編譯器按照Java語法處理,因此是可以寫漢語可以隨意寫的,但是需要格式約束,那麼它支援以下三種:1.行註解以//開頭,表示這一行全部為註釋,如:/…
    2024-11-08
  • Java標識符與關鍵字

    Java標識符與關鍵字

    Java標識符與關鍵字與其他語言類似,Java語言也需要標識符和關鍵字作為Java語法的支撐。標識符Java中標識符是為方法、變數或其他使用者定義項所定義的名稱。在Java語言中,標識符的組成規則如下:標識符由數字(0~9)…
    2024-11-08