1. 程式人生 > >201711671114《Java程序設計》第一周學習總結

201711671114《Java程序設計》第一周學習總結

一個 lips ror lang 設計 align long pla 調試過程

教材學習內容總結

Java是什麽:Java是由SUN公司開發的一門面向對象的編程語言,(有一座盛產咖啡的島嶼教Java,以此來命名),有語法簡單、面向對象、穩定、與平臺無關、多線程、多態等特點。

Java編譯解釋:針對JVM把Java源程序編譯成稱為字節碼的“中間代碼”,然後根據相應平臺的機器指令翻譯一句執行一句。

源文件:如果源文件有多個類,只能有有一個public類,如果有public類那麽文件名應應與該類名同名,如果沒有public類那麽文件名只要和某個類同名。

主類:一個Java應用程序必須有一個類含有public static void main(String args[])方法,這個類為主類,且該類應聲明為public。

基本數據類型:

類型 分配內存/字節 占位 取值範圍
int 4字節 32 -2^31~2^31-1
byte 1字節 8 -2^7~2^7-1
short 2字節 16 -2^15~2^15-1
long 8字節 64

1.4E-15~3.4028235E38

-3.4028235E38~-1.4E-15

float 4字節 32

4.9E-324~1.7976931348623157E308

-1.7976931348623157E308~-4.9E-324

double 8字節 64 0~65535
boolean true、false

代碼調試過程

課本p16頁第3題:

public class Person{
    void speakHello(){
        System.out.print("您好,很高興認識你");
        System.out.println("nice to meet you");
    }
}
class Xiti {
    public static void main (String args[]){
        Person zhang=new Person();
        zhang.speakHello();
    }
}

這個源代碼在Eclipse上是運行不了的,錯誤:Exception in thread "main" java.lang.Error

解決:主類Xiti應聲明為public,Person類不聲明為public。

但在命令行上執行javac Person編譯,並執行java Xiti是能夠運行的。

201711671114《Java程序設計》第一周學習總結