java學(xué)習(xí)筆記(3)-程序入門

1.Hello Word程序入門

public class Demo{
    public static void main(String[] args) {
        System.out.println("hello java");
    }
}
  1. 打開(kāi)一個(gè)記事本在記事本里面寫上class 類名{}
  2. 一個(gè)類缺少主函數(shù)不能獨(dú)立運(yùn)行
  3. 可以獨(dú)立運(yùn)行了,但是沒(méi)有效果。輸出語(yǔ)句。

HelloWord 例子剖析:
class java關(guān)鍵字,用于什么一個(gè)類、
{} : 花括號(hào)表示范圍。
main : 是主函數(shù)的如果(固定寫法)。

2.helloworld的小細(xì)節(jié)

1.缺少main方法
出現(xiàn)提示:缺少一個(gè)名稱為main的方法。

缺少main方法

2.源文件中的大小寫要注意。初學(xué)者請(qǐng)牢記,第一個(gè)hello例子中只有 String和System中兩個(gè)字符是大寫的,其他的都小寫。

3.配置path和classpath時(shí),里面的路徑是所有查找的目標(biāo)的父目錄, 而不是目標(biāo)自己。

4.4.A.java.txt 文本文件默認(rèn)是txt結(jié)尾的,注意要把隱藏已知文件類型擴(kuò)展名去掉

[圖片上傳失敗...(image-28118c-1513669503058)]

5.大小寫只有類名Demo,String和System中三個(gè)個(gè)首字母是大寫的。

public class Demo{
    public static void main(String[] args) {
        System.out.println("hello java");
    }
}

6.path看path環(huán)境變量配置 ,里面的路徑是所有查找的目標(biāo)的父目錄,而不是目標(biāo)自己。

這里寫圖片描述

7.寫錯(cuò)類名, 源文件名不存在或者寫錯(cuò),或者當(dāng)前路徑錯(cuò)誤。
類文件名寫錯(cuò),或者類文件不在當(dāng)前路徑下,或者不在classpath指定 路徑下。

這里寫圖片描述

8.javac 生成的.class 文件的名稱取決于類名跟.java名沒(méi)有關(guān)系。

補(bǔ)充:

classpath環(huán)境變量

1.classpath的作用: 作用是指定類搜索路徑,要使用已經(jīng)編寫好的類,前提當(dāng)然是能夠找到它們了,一旦配置了classpath路徑信息的時(shí)候,jvm與java編譯器都會(huì)根據(jù)classpath指定的路徑去尋找class文件。

2.如何設(shè)置當(dāng)前目錄(.)set classpath=.;設(shè)置路徑 與 set classpath=設(shè)置路徑;.有什么區(qū)別?“.”在前面的時(shí)候,java虛擬機(jī)會(huì)先從當(dāng)前路徑去尋找class文件,然后再到指定的路徑去需找。如果”.”在后面,java虛擬機(jī)則會(huì)先尋找指定好的路徑,然后再在當(dāng)前的路徑去尋找。
設(shè)置classpath的時(shí)候要加上 ; 就會(huì)在當(dāng)前目錄下查找。

作者

作者: 孟慶岳

官網(wǎng): 百度搜索(shmily科技)

CSDN博客:http://blog.csdn.net/qq_27118895

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容