欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Java如何從HelloWorld到面向?qū)ο?/h1>

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)Java如何從HelloWorld到面向?qū)ο螅恼聝?nèi)容豐富且以專(zhuān)業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)是專(zhuān)業(yè)的曲松網(wǎng)站建設(shè)公司,曲松接單;提供網(wǎng)站制作、網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行曲松網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

"Hello World!"

先來(lái)看一個(gè)HelloWorld.java程序。這個(gè)程序在屏幕上打印出一串字符"Hello World!":

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

程序中包括Java的一些基本特征:

  • 類(lèi)(class):上面程序定義了一個(gè)類(lèi)HelloWorld,該類(lèi)的名字與.java文件的名字相同。

  • 方法(method):類(lèi)的內(nèi)部定義了該類(lèi)的一個(gè)方法main。

  • 語(yǔ)句(statement):真正的“打印”功能由一個(gè)語(yǔ)句實(shí)現(xiàn),即: System.out.println("Hello World!");

下面兩點(diǎn)有關(guān)Java的書(shū)寫(xiě)方式:

  • Java中的語(yǔ)句要以;結(jié)尾 (與C/C++相同)。

  • 用花括號(hào){}來(lái)整合語(yǔ)句,形成程序塊。通過(guò)程序塊,我們可以知道程序的不同部分的范圍,比如類(lèi)從哪里開(kāi)始,到哪里結(jié)束。

編譯與運(yùn)行

Java程序要經(jīng)過(guò)編譯器編譯才能執(zhí)行。在Linux或Mac下,可以下載安裝Java JDK。

使用javac來(lái)編譯。在命令行中輸入下面語(yǔ)句編譯:

$javac HelloWorld.java

當(dāng)前路徑下,將有一個(gè)名為HelloWorld.class的文件生成。

使用java命令來(lái)運(yùn)行。Java會(huì)搜尋該類(lèi)中的main方法,并執(zhí)行。

> $java HelloWorld

變量

計(jì)算機(jī)語(yǔ)言通常需要在內(nèi)存中存放數(shù)據(jù),比如C語(yǔ)言中的變量,Java也有類(lèi)似的變量。Java和C語(yǔ)言都是靜態(tài)類(lèi)型的語(yǔ)言。在使用變量之前,要聲明變量的類(lèi)型。

變量(variable)占據(jù)一定的內(nèi)存空間。不同類(lèi)型的變量占據(jù)不同的大小。Java中的變量類(lèi)型如下: Java如何從HelloWorld到面向?qū)ο?></p><p>在Java中,變量需要先聲明(declare)才能使用。在聲明中,我說(shuō)明變量的類(lèi)型,賦予變量以特別名字,以便在后面的程序中調(diào)用它。你可以在程序中的任意位置聲明變量。 比如:</p><pre>public class Test
{
    public static void main(String[] args)
    {
        System.out.println("Declare in the middle:");
        int a;
        a = 5;
        System.out.println(a);  // print an integer
    }
}</pre><p>上面a是變量名。可以在聲明變量的同時(shí),給變量賦值,比如 int a = 5;</p><p>*** “變量”的概念實(shí)際上來(lái)自于面向過(guò)程的編程語(yǔ)言。在Java中,所謂的變量實(shí)際上是“基本類(lèi)型” (premitive type)。我們將在類(lèi)的講解中更多深入。</p><p>上面的程序還可以看到,Java中,可用//引領(lǐng)注釋。</p><h3>數(shù)組</h3><p>Java中有數(shù)組(array)。數(shù)組包含相同類(lèi)型的多個(gè)數(shù)據(jù)。我用下面方法來(lái)聲明一個(gè)整數(shù)數(shù)組:</p><pre>int[] a;</pre><p>在聲明數(shù)組時(shí),數(shù)組所需的空間并沒(méi)有真正分配給數(shù)組。我可以在聲明的同時(shí),用new來(lái)創(chuàng)建數(shù)組所需空間:</p><pre>int[] a = new int[100];</pre><p>這里創(chuàng)建了可以容納100個(gè)整數(shù)的數(shù)組。相應(yīng)的內(nèi)存分配也完成了。</p><p>我還可以在聲明的同時(shí),給數(shù)組賦值。數(shù)組的大小也同時(shí)確定。</p><pre>int[] a = new int[] {1, 3, 5, 7, 9};</pre><p>使用int[i]來(lái)調(diào)用數(shù)組的i下標(biāo)元素。i從0開(kāi)始。</p><p>其他類(lèi)型的數(shù)組與整數(shù)數(shù)組相似。</p><h3>表達(dá)式</h3><p>表達(dá)式是變量、常量和運(yùn)算符的組合,它表示一個(gè)數(shù)據(jù)。1 + 1是常見(jiàn)的表達(dá)式。再比如:</p><pre>public class Test
{
    public static void main(String[] args)
    {
        System.out.println("Declare in the middle:");
        int a;
        a = 5 + 1;
        System.out.println(a);  // print an integer
    }
}</pre><p>上面的5 + 1也是一個(gè)表達(dá)式,等于6。</p><p><strong>數(shù)學(xué)表達(dá)式</strong></p><p>數(shù)學(xué)運(yùn)算,結(jié)果為一個(gè)數(shù)值</p><p><img src=Java如何從HelloWorld到面向?qū)ο?/a>
本文URL:http://chinadenli.net/article26/gjdsjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃域名注冊(cè)網(wǎng)站收錄用戶(hù)體驗(yàn)營(yíng)銷(xiāo)型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名