1. 程式人生 > >[從零開始學Java] Java簡介 (一)

[從零開始學Java] Java簡介 (一)

框架 剛才 一模一樣 工具 轉義字符 java類 類名 程序員 文字

一.什麽是程序
程序是為了讓計算機執行某些操作或解決某個問題而編寫的一系列有序指令的集合。

二.應用最廣泛的兩種JAVA技術:JavaSE和JavaEE

 1.JavaSE
  JavaSE全稱是 Java Platform Standart Edition (Java 平臺標準版), 是Java技術的核心,提供基礎的Java開發工具、執行環境與應用程序接口(API),主要用於桌面應用程序的開發。

 2.JavaEE
  JavaEE的全稱是 Java Platform Enterprise Edition(Java 平臺企業版),它主要用於網絡程序和企業級應用的開發。

三.開發Java程序的步驟
 第一步:編寫源程序。
  Java源程序文件使用.java作為擴展名
 第二步:編譯
  編譯器編譯後會產生一個後綴名為.class的文件

 第三步:運行

  Sun公司提供的JDK(Java Development Kit, Java 開發工具包)能夠實現編譯和運行的功能

四.Java程序的結構
1.編寫程序框架

public class 類名 {}

類名要和程序文件名一模一樣。類名前面要用public(公共的)和class(類)兩個詞修飾,它們的先後順序不能改變,中間要用空格分隔。類名後面跟一對大括號,所有屬於這個類的代碼都放在 "{" 和 "}" 中間。

2.編寫main方法的框架

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

main()方法是程序的入口,一個程序只能有一個main()方法。main()方法前面使用public 、static 、void 修飾,它們都是必需的,而且順序不能改變,中間用空格分隔。另外,main方法後面的小括號和其中的內容"String[] args"必不可少。
main()方法後面也有一對大括號,把讓計算機執行的指令都寫在裏面。

3.編寫代碼  

System.out.println("Hello World! "); // 這一行語句是向控制臺輸出一句話"Hello World!"

System.out.println() 和 System.out.print()的區別
它們兩個都是用於向控制臺輸入信息的語句。不同的是,printLn()在打印完引號種的信息後會自動換行,print()在打印輸出信息後不會自動換行

 轉義字符
  \n 換行符
  \t 制表符

例子:

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

五.註釋
1.多行註釋
以"/*"開頭, 以"*/"結尾
示例:

/*
* HelloWorld.java
* 2018-11-19
* 第一個Java程序
*/
public class HelloWorld
{
    public static void main(String[] args)
    {
        System.out.print("Hello World \n");
    }
}

2.單行註釋
單行註釋使用"//"開頭,每一行中"//"後面的文字都被認為是註釋
單行註釋通常用在代碼行之間,或者一行代碼的後面,用來說明某一塊代碼的作用
示例:

public class HelloWorld
{
    public static void main(String[] args)
    {
        //輸出消息到控制臺    
        System.out.print("Hello World \n");
    }
}

六.Java編碼規範
編碼規範可以增加代碼的可讀性,使軟件開發和維護更加方便
不遵守規範的代碼並不是錯誤的代碼,但是一段好的代碼不僅僅是能夠完成某項功能,還應遵守相應的規範。從一開始就註意按照規範編寫代碼,這是成為一名優秀程序員的基本條件。

規範:
1. 規範要求類名必須使用public修飾.
2. 一行只寫一條語句
3. 用{}括起來的部分通常表示程序的某一層次結構。 "{"一般放在這一結構開始行的最末,"}"與該結構的第一個字母對其,並單獨占一行。
4. 低一層次的語句或註釋應該比高一層次的語句或註釋縮進若幹格後書寫,使程序更加清晰,增加程序的可讀性

七. Java集成開發環境(IDE) - Eclipse平臺
IDE是一類軟件,它將程序開發環境和程序調試環境集合在一起,幫助程序員開發軟件。

1.使用Eclipse開發Java程序的步驟:
(1) 創建一個Java項目
“文件” → “新建”→“項目”,在彈出的“新建項目”對話框中選擇“Java 項目”,單擊“下一步”按鈕,在“新建Java項目”對話框的“項目名”中輸入你為自己的項目起的名字,並選擇“創建單獨的源文件夾和輸出文件夾”,單擊“完成”按鈕。

(2) 創建並編寫Java源程序
在Eclipse中,選中並右擊剛才創建的項目名稱,在彈出的菜單中,選中“新建”→“類”,在打開的“新建Java類”對話框中,在"包(K)"文本框中輸入包名,例如:cn.joky.test。 如果不輸入包名,將使用“缺省包”。另外,在“名稱”文本框中輸入類名,例如:HelloWorld。單擊“完成”按鈕。

(3) 編譯Java源程序
Eclipse會自動編譯Java源文件,如果有錯誤,會給出相應的提示。

(4) 運行 Java 程序
選中HelloWorld.java文件,選中菜單 “運行”→“運行方式”→“Java應用程序”

2.Java項目組織結構
(1). 包資源管理器
通過包資源管理器,我們能夠查看Java源文件的組織結構,各個文件是否有錯誤。

(2). 導航器
在Eclipse的項目中,Java源文件放在src目錄下,編譯後的.class文件放在bin目錄下。

3. 常見錯誤
(1). public修飾的類的名稱必須與Java文件同名!
(2). main()方法中的void不可少!
(3). Java對大小寫敏感!
(4). 在Java中,一個完整的語句都要以“;”結束!
(5). 輸出的字符串必須用引號引起來,而且必須是英文的引號!

八. 總結
1. 程序是為了讓計算機執行某些操作或解決某個問題而編寫的一系列有序指令的集合。
2. Java包括編程語言和相關的大量技術。
3. Java主要用戶開發兩類程序: 桌面應用程序和Internet應用程序。
4. 開發一個 Java 應用程序的基本步驟是: 編寫源程序、編譯源程序和運行程序。源程序以.java為後綴名,編譯後生產的文件以.class為後綴名。使用 javac 命令可以編譯 .java 文件,使用 java 命令可以運行編譯後生成的.class文件。
5. 編寫 Java程序要符合Java編程規範,為程序編寫註釋大大增加了程序的可讀性。
6. Eclipse 是一個功能強大的集成開發環境。它的窗口便於 Java程序的開發、調試和管理

[從零開始學Java] Java簡介 (一)