在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Java/ 簡單Java程序
Java for循環(huán)
Java接口
Java是什么?
Java命名約定
java中方法重載和方法重寫的區(qū)別
Java運算符
Java抽象類
Java快速入門
Java實例初始化程序塊
Java靜態(tài)綁定和動態(tài)綁定
Java do-while循環(huán)
Java對象克隆
Java Object類
Java聚合
Java繼承
Java this關鍵字
Java虛擬機內(nèi)部體系結構
Java構造器(構造方法)
Eclipse安裝和配置
Java多態(tài)
Java方法重載
Java while循環(huán)
Java教程
Java按值調(diào)用和引用調(diào)用
Java strictfp關鍵字
Java封裝
Java語言特點
Java數(shù)組
Java instanceof運算符
Java包裝類
Java命令行參數(shù)
Java包
Java面向?qū)ο螅∣OP)概念
簡單Java程序
Java基礎實例程序
Java對象和類
Java continue語句
Java抽象類和接口的區(qū)別
C++ VS Java比較
Java if/else語句
Java switch語句
Java歷史
Java變量和數(shù)據(jù)類型
安裝Java環(huán)境(Linux)
Java JDK安裝和配置
Hello Java程序的內(nèi)部細節(jié)
Java break語句
Java方法重寫
Java Unicode編碼系統(tǒng)
怎么樣開始學習Java編程?
對象和類之間的區(qū)別
Java訪問修飾符
Java super關鍵字
Java注釋
JDK,JRE和JVM之間的區(qū)別
Java final關鍵字
Java static關鍵字

簡單Java程序

在這篇文章中,我們來學習如何編寫一個java的簡單程序。在安裝JDK后編寫一個簡單的 hello java 程序。

要創(chuàng)建一個簡單的java程序,需要創(chuàng)建一個包含main方法的類。下面先了解一下要求。

Hello Java示例的要求

要執(zhí)行任何java程序,您首先需要:

  • 安裝JDK,如果你沒有安裝它,下載JDK并安裝它。
  • 設置jdk/bin目錄的路徑,參考:
  • 創(chuàng)建或編寫java程序
  • 編譯并運行java程序

創(chuàng)建hello java示例

現(xiàn)在讓我們創(chuàng)建hello java程序,即創(chuàng)建一個 Simple 類,代碼如下:

class Simple{  
    public static void main(String args[]){  
       System.out.println("Hello Java !");  
    }  
}

將上面代碼保存在一個文件:Simple.java 中。

編譯 Simple.java文件中的代碼:

javac Simple.java

執(zhí)行編譯后生成的二進制代碼(Simple.class):

java Simple

輸出結果:

Hello Java

理解第一個java程序

讓我們看看class,public,static,void,main,String [],System.out.println()的含義。

  • class關鍵字用于在java中聲明一個類。
  • public關鍵字是一個表示可見性的訪問修飾符,它表示對所有人可見。
  • static是一個關鍵字,如果將某個方法聲明為static,它被稱為靜態(tài)方法。 靜態(tài)方法的核心優(yōu)勢是不用創(chuàng)建對象就可以直接調(diào)用。 main方法由JVM執(zhí)行,因此它不需要創(chuàng)建對象來調(diào)用main方法。所以它節(jié)省了內(nèi)存。
  • void是方法的返回類型,它意味著它不返回任何值。
  • main表示程序開始(執(zhí)行的入口)。
  • String [] args用于命令行參數(shù),在以后會學習。
  • System.out.println()是打印輸出語句。在稍后我們會來了解System.out.println語句的內(nèi)部工作原理。

下面我們來演示編寫簡單程序完整過程,通過開始菜單 -> 所有程序 -> 附件 -> 打開記事本(或者您常用的文本編輯器),并寫如下所示的簡單程序:

如上圖所示,在編輯器(記事本)中編寫java的簡單程序并將其保存為Simple.java文件。 要編譯和運行這個程序,可通過開始菜單 ->所有程序 ->附件 -> 打開命令提示符。

要編譯和運行上述程序,首先轉(zhuǎn)到保存Simple.java文件所在的目錄; 本示例中的目錄是 F:\worksp\javabase 。命令提示符下進入這個目錄并按步輸入:

編譯 Simple.java文件中的代碼:

javac Simple.java

執(zhí)行編譯后生成的二進制代碼(Simple.class):

java Simple

輸出結果:

Hello Java

整個過程如下圖所示 -

編寫Java程序的方式有多少種?

有很多方法可用來編寫一個java程序。 可以在java程序中進行的修改如下:

1)通過改變修飾符的順序,方法原型不改變。

讓我們再來看看main方法的簡單代碼。

static public void main(String args[])

2)java數(shù)組可以使用后類型,前變量或后變量。

讓我們看看編寫main方法的不同方式的代碼。

public static void main(String[] args)  
public static void main(String []args)  
public static void main(String args[])

3)通過傳遞3個點為main方法提供var-args支持

讓我們來看看在main方法中使用var-args的簡單代碼,在Java新特性一章中我們將學習var-args的用法。

public static void main(String... args)

4)在java中的類的末尾的分號是可選的。

讓我們來看看下面簡單的代碼。

class A{  
static public void main(String... args){  
System.out.println("hello java4");  
}  
};// ";"- 這里加不加分號沒有影響

有效的java main方法簽名

public static void main(String[] args)  
public static void main(String []args)  
public static void main(String args[])  
public static void main(String... args)  
static public void main(String[] args)  
public static final void main(String[] args)  
final public static void main(String[] args)  
final strictfp public static void main(String[] args)

無效的java main方法簽名

public void main(String[] args)  
static void main(String[] args)  
public void static main(String[] args)  
abstract public static void main(String[] args)

解決錯誤: “javac不能識別為內(nèi)部或外部命令”

如果發(fā)生如下圖所示的問題,則需要設置路徑。由于DOS不知道javacjava命令,所以我們需要設置path。 在這種情況下,如果將程序保存在 jdk/bin 文件夾中,則不需要路徑。但最好設置路徑,設置路徑之后任何地方都可以使用 javacjava命令了 。

有關Java設置路徑,請參考:Java JDK安裝和配置