1. 程式人生 > >Java基礎概述

Java基礎概述

java基礎概述

對於一個菜鳥級還沒有入門的初學者來說,現在理解整理這些知識點來說還有點牽強,對於許多大佬來看,這些理解有些膚淺,但還需要把我自己理解的知識從新整理歸納出來,這樣才能在相互的學習研究中找出自己的不足,望各位博友踴躍提出自己寶貴的意見,謝謝!以下知識點是我今天學習的知識的歸納總結

Java概述:

  Java語言,既然是一門語言,就可以簡單的理解為我們和計算機進行交流的語言,通過和計算機的對話,從而完成我們所需功能的實現。總之,Java語言是一門編程語言,通過它來編寫出各種程序和應用。Java語言誕生之初是在1995年,由sun公司創造而來,後來被oracle公司收購,它的發展越來越強大。

Java

語言能編寫程序,那麽它能開發什麽樣的程序呢?

l 桌面應用程序:QQ360、迅雷等等

l 互聯網:電商、p2p等等

l 企業級應用開發:OACRM等等

Dos命令:

前期我們在寫完源碼後,編譯運行的時候會用到我們Windows中的Dos命令,這就需要我們知道Dos中一些常見的命令操作了。首先打開Dos命令窗口,打開方式:1、同時按下鍵盤上的Windows的圖標按鍵和r鍵,會在屏幕的左下角彈出一個運行的窗口,在打開的文本框中輸入cmd回車即可打開Dos命令窗口:下面是一些在操作Dos時會經常用到的命令:

l cd.. 返回到上一級目錄或者文件夾下,如現在路徑在c:\Users\Administrator>,執行該命令會返回到

C:\Users>

l cd\ 直接返回到該盤符的根目錄下,如現在路徑在c:\Users\Administrator>,執行該命令會直接返回到c:\>

l cd 文件名 進入到該文件夾下面,如現在路徑在c:\Users>,輸入cd Administrator,就可以進入該文件夾下

l cd 盤符:\文件夾名 從當前盤符切換到指定盤符的文件夾下面,回車之後面板還顯示以前的盤符,這是還需要輸入指定的盤符回車之後就可以進入指定的文件夾下面,如現在路徑在c:\Users\Administrator>,現在要切換到F盤的

Java2017文件夾下面,cd f:\Java2017回車之後會顯示c:\Users\Administrator>,這一次輸入f:回車之後就可以進入該文件夾下面。

l 盤符: 從當前盤符切換到指定的盤符之下

l dir 查看當前路徑\目錄\文件夾下所有的文件信息

l cls 清除Dos窗口屏幕的顯示信息

l ipconfig 查看Windows IP的配置信息

Java開發環境的搭建:

人的發展離不開環境,那麽軟件的開發也要搭建其開發環境,首先我們需要搭建好java語言開發的環境,也就是需要下載安裝JDK(java開發工具包)。目前最新的就是JDK8版本。

JDK的下載與安裝:

下載:打開瀏覽器輸入:http://www.oracle.com/cn/index.html,在該網站下下載JDK的安裝包。

安裝:雙擊下載好的exe運行文件,按步驟進行安裝即可。

JDKJRE:

l JDKjava開發工具包,它裏面包含了JRE

l JREjava開發運行環境,如果你只是需要運行java程序,只安裝JRE 就可以了。

Java跨平臺的特性:

Java編寫的程序具有跨平臺性,什麽是跨平臺,顧名思義就是可以在不同的平臺(操作系統)中進行運行,可以理解為一次編寫到處運行。而其運行卻又依賴於虛擬機(JVM,也就是說只需要在不同的操作系統中安裝其對應版本的虛擬機即可。

Java程序編寫的流程:

1. 源文件:程序員寫出程序的源文件,其擴展名為.java文件

2. 編譯:通過編譯器將源文件翻譯成計算機能讀懂的字節碼文件,也就是.class文件

3. 運行:通過JVM來運行這個字節碼.class文件。

編譯和運行都要通過Dos命令進行編譯和運行。

編寫第一個小代碼:Hello world

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

l public :公共的,它是用來修飾權限的,它的權限就是最大的。

l class:類,定義了一個類,其裏面的功能都是寫在類中的。

l Hello Worls:類名,註意:類名必須和文件名相一致。

l {}:限制類的範圍,所有的代碼都必須寫在這對大括號裏面,註意:打這個符號是鍵盤要在英文狀態下。

l Public static void main(String[] args){}是程序的入口,程序運行開始就是從這裏開始的,其格式固定的,不能改變

l System.out.println(“ ”);這是輸出語句,也是固定的,把要打印的語句放到小括號中雙引號裏面就可以了。註意:所有的符號都必須是英文狀態下輸入的。

如何編譯運行上面的Hello World代碼呢?

1. 編譯:在Dos命令中,先把路徑切換到文件所在的路徑下,找到JDK工具包的bin目錄下,把該路徑輸入到Dos命令中,再輸入javac HelloWorld.java回車就可以了,這時會在源碼所在文件夾下出現一個HelloWorld.class文件,這就是計算機所能識別的字節碼文件。

2. 運行:編譯完之後在該路徑下輸入JDK工具包的bin目錄下,把該路徑輸入到Dos命令中,後面跟上java HelloWorld回車就可以打印出輸出語句裏面的語句。

配置環境變量:

可以發現上面的代碼運行和編譯都要找到JDK中的javac的路徑讓後才能編譯,這樣會很麻煩,這時就需要配置環境變量了,配置好之後直接在源文件所在的路徑下進行編譯和運行就可以了。

步驟:右鍵我的電腦——>屬性——>高級系統設置——>系統屬性下的高級選項卡中下面的環境變量——>在系統變量裏面有一個PATH選項雙擊打開——>在變量值中復制JDK下的bin目錄的路徑,將光標移動到最前面,粘貼,最後加上英文下的;,註意變量值中的內容千萬不能做其他的修改。

註釋的作用:

註釋主要是用來對你寫的源代碼的解釋說明,便於自己或者其他人後期的閱讀和理解。

註釋可以分為三種:

l 單行註釋://註釋內容 對單行(一行)代碼進行註釋

l 多行註釋:/*註釋內容*/ 對多行代碼進行註釋

l 文檔註釋:/**註釋內容*/ 對該代碼進行系統性的介紹,相當於說明書

下面的代碼有單行註釋和多行註釋的直接體現:

/*
定義了一個打印helloworld的功能
實現步驟:
   1、定義一個類
   2、定義一個main方法
   3、實現要輸出語句的打印
*/
//定義一個類名為HelloWorld的類
public class HelloWorld{
   //main方法,固定的格式,是該程序執行的主入口
   public static void main(String[] args){
            //輸出語句,用於在控制臺打印輸出
            System.out.println("Hello World");
   }
}

關鍵字:

所謂關鍵字就是java中被賦予特殊含義的英文單詞,像上個代碼中的public staticclassvoid都是關鍵字,它們不能再被賦予其他的含義,java中的關鍵字有很多,在以後都會有接觸,所以不用死記硬背。需要註意得是java中的關鍵字均為小寫。

標識符:

所謂標識符是我們自己所定義的內容(除java中的關鍵字)都可以稱為標識符,它由大小寫字母(A-Z,a-z),數字(0-9),下劃線(_),美元符號($)所組成。定義標識符要遵行其命名規則。

標識符的命名規則:

l 不能以數字開頭

l 不能是java中的關鍵字

l 嚴格區分大小寫,要做到見名知意

上個代碼中有兩個標識符:

類名的定義:HelloWorld,所有單詞的首字母大寫,其余字母小寫

方法名的定義:main,第一個單詞的首字母小寫,其余單詞的首字母都要大寫。


Java基礎概述