Java入門教程

Java語言概述

1

小丁 發布于 2015-01-21

Java語言是SUN(Stanford University Network,斯坦福大學網絡公司)公司1995年推出的一門高級編程語言,起初主要應用在小型消費電子產品上,后來隨著互聯網的興起,Java語言迅速崛起(Java applet 可以在瀏覽器中運行),成為大型互聯網項目的...

閱讀(791)評論(0)贊 (0)

Java虛擬機(JVM)以及跨平臺原理

1

尖兵 發布于 2015-01-21

相信大家已經了解到Java具有跨平臺的特性,可以“一次編譯,到處運行”,在Windows下編寫的程序,無需任何修改就可以在Linux下運行,這是C和C++很難做到的。 那么,跨平臺是怎樣實現的呢?這就要談及Java虛擬機(Java Virtual Mach...

閱讀(753)評論(0)贊 (0)

Java的主要就業方向

Harries 發布于 2015-01-21

Java的就業前景如何,看培訓班就知道了,以Java培訓為主的達內,曾傳出即將上市的消息。 根據IDC的統計,在所有軟件開發類人才的需求中,對JAVA工程師的需求曾達到全部需求量的50%以上。而且,JAVA工程師的薪水相對較高。通常來說,具有3~5年開發經驗的工程師,年薪10萬是...

閱讀(616)評論(0)贊 (1)

Java的不同版本:J2SE、J2EE、J2ME的區別

鄧龍華 發布于 2015-01-21

1998年12月,SUN公司發布了Java 1.2,開始使用“Java 2” 這一名稱,目前我們已經很少使用1.2之前的版本,所以通常所說的Java都是指Java2。 Java 有三個版本,分別為 J2SE、J2EE和J2ME,以下是詳細介紹。 J2SE(...

閱讀(738)評論(0)贊 (0)

Java開發環境的搭建(JDK和Eclipse的安裝)

12

Harries 發布于 2015-01-21

要進行Java開發,首先要安裝JDK(Java Development Kit,Java開發工具箱)。 JDK 是一系列工具的集合,這些工具是編譯Java源碼、運行Java程序所必需的,例如JVM、基礎類庫、編譯器、打包工具等。不論是什么樣的 Java 應用服務器,都是內置了某個...

閱讀(566)評論(0)贊 (0)

Java類和對象的概念

2

Harries 發布于 2015-01-21

Java是一門面向對象的編程語言,理解Java,首先要理解類與對象這兩個概念。 Java中的類可以看做C語言中結構體的升級版。結構體是一種構造數據類型,可以包含不同的成員(變量),每個成員的數據類型可以不一樣;可以通過結構體來定義結構體變量,每個變量擁有相同的性質。例如: #in...

閱讀(793)評論(0)贊 (1)

Java類庫及其組織結構(Java API)

1

尖兵 發布于 2015-01-21

Java 官方為開發者提供了很多功能強大的類,這些類被分別放在各個包中,隨JDK一起發布,稱為Java類庫或Java API。 API(Application Programming Interface, 應用程序編程接口)是一個通用概念。 例如我編寫了一個類,可以獲取計算機的各...

閱讀(582)評論(0)贊 (0)

Java數據類型以及變量的定義

Harries 發布于 2015-01-21

Java 是一種“強類型”的語言,聲明變量時必須指明數據類型。變量(variable)占據一定的內存空間。不同類型的變量占據不同的大小。 Java中共有8種基本數據類型,包括4 種整型、2 種浮點型、1 種字符型、1 種布爾型,請見下表。 Java基本數據...

閱讀(645)評論(0)贊 (0)

Java數據類型轉換(自動轉換和強制轉換)

鄧龍華 發布于 2015-01-21

數據類型的轉換,分為自動轉換和強制轉換。自動轉換是程序在執行過程中“悄然”進行的轉換,不需要用戶提前聲明,一般是從位數低的類型向位數高的類型轉換;強制類型轉換則必須在代碼中聲明,轉換順序不受限制。 自動數據類型轉換 自動轉換按從低到高的順序轉換。不同類型數...

閱讀(573)評論(0)贊 (0)

Java運算符

鄧龍華 發布于 2015-01-21

Java中的運算符和C/C++相差無幾。 數學運算符 數學運算,結果為一個數值。見下表: 運算符 說明 舉例 + 加法 1 + 2 - 減法 4 – 3.4 * 乘法 7 * 1.5 / 除法 3.5 / 7 % 取余 7 % 2 ++ 自增 3++ – ...

閱讀(497)評論(0)贊 (0)

Java流程控制

鄧龍華 發布于 2015-01-21

Java流程控制的語法與 C/C++ 類似,也有 if…else、while、do…while、for、switch…case等,這里不再講述具體語法,僅舉例說明。 輸出九九乘法表(右上三角): public class Demo { publ...

閱讀(523)評論(0)贊 (0)

Java字符串(String)

小丁 發布于 2015-01-20

從表面上看,字符串就是雙引號之間的數據,例如“微學苑”、“http://www.weixueyuan.net”等。在Java中,可以使用下面的方法定義字符串:     String stringName = &q...

閱讀(293)評論(0)贊 (0)

強調一下編程風格

Harries 發布于 2015-01-20

講完了Java的基礎語法,大家就可以編寫簡單的程序代碼了,這里有必要強調一下編程風格。 代碼風格雖然不影響程序的運行,但對程序的可讀性卻非常重要。自己編寫的程序要讓別人看懂,首先在排版方面要非常注意。 其實每個人的編程風格、每個軟件開發公司的編程風格都不一樣。一個人編寫的程序代碼...

閱讀(717)評論(0)贊 (0)

Java類的定義及其實例化

尖兵 發布于 2015-01-20

類必須先定義才能使用。類是創建對象的模板,創建對象也叫類的實例化。 下面通過一個簡單的例子來理解Java中類的定義: public class Dog{     String name;     int age; &nb...

閱讀(623)評論(0)贊 (0)

Java訪問修飾符(訪問控制符)

Harries 發布于 2015-01-20

Java 通過修飾符來控制類、屬性和方法的訪問權限和其他功能,通常放在語句的最前端。例如: public class className { // body of class } private boolean myFlag; static final double weeks ...

閱讀(533)評論(0)贊 (1)

2013平特肖公式