JAVA基礎學習(一)


day01:

1、JAVA概述:

JAVA可用於開發桌面應用軟件(例如:QQ,迅雷)和互聯網應用軟件(淘寶、京東)。

         擅長互聯網應用軟件:電商、P2P;

                 企業級應用:ERP、CRM、BOS、OA等等。

JAVA的三大平台:

             JAVASE:JAVA標准版

             JAVAEE:JAVA企業級開發

             JAVAME:移動開發              

2、常用DOS命令:

      win+R輸入cmd打開DOS命令窗口

       

     cd.. : 退回到上一級目錄

     cd\  : 退回到根目錄

     //進入文件夾  cd 文件夾名

     cd tools: 進入tools文件夾

     //切換盤:d:或e:類推

     d:   : 回車 盤符切換  

     //用絕對路徑進入文件夾

     //絕對路徑:

     //相對路徑:

     cd d:\234 :進入d盤的234文件夾,再切換盤符(d:)才能進入d:\234

     dir  : 列出當前目錄下的文件以及文件夾

     cls  : 清除屏幕

     ipconfig: 查看本機的相關網絡配置

3、JDK和JRE跨平台

     JDK:JAVA開發工具包

     JRE: JAVA運行環境

     JVM:JAVA虛擬機

     注:JDK包含JRE,包含JVM。開發者需要安裝JDK,而使用程序者只需要安裝JRE

     注:JAVA核心類庫都在JRE中。

     JAVA的跨平台的性:一次編譯,到處運行。JAVA程序運行依賴於虛擬機,而不同操作系統有不同的虛擬機

     注:JAVA虛擬機不是跨平台的

4、第一個java程序:HelloWorld

用記事本寫第一個java程序:

     創建一個文本文檔,輸入代碼為:

           

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

     將其保存為HelloWorld.java(文件名與類名一致,文件后綴為.java)

     將DOS窗口切換到HelloWorld.java文件所在目錄下,

      編譯:javac HelloWorld.java  回車執行編譯命令

      運行:java HelloWorld  回車執行運行命令 

      程序結果將在DOS界面顯示出來 

      任一程序開發步驟:

           1、定義類

           2、寫main方法

           3、寫程序功能代碼

           4、源代碼:我們所寫的.java文件,也稱之為源文件

           5、字節碼文件:javac命令通過編譯器把源文件編譯成字節碼文件 ,字節碼文件的擴展名為.class

           6、運行:java命令使用解釋器來運行字節碼文件     

5、注釋

     注釋:用來解釋和說明程序的文字,注釋是不會被執行的,編譯器會無視它

     注釋分為三種:

          a、單行注釋://    注釋內容

          b、多行注釋: /*  注釋內容  */

          c、文檔注釋: /** 注釋內容 */

     注:對於單行注釋和多行注釋,被注釋的內容不會被JVM解釋執行

            對於文檔注釋,可以被JDK提供的工具javadoc所解析,生成一套以網頁文件形式體現該程序的說明文檔

            單行注釋可以嵌套使用,多行注釋不能嵌套使用

6、關鍵字

     關鍵字:被java語言賦予特殊含義,具有專門用途的單詞,例如:class、void、static、int

     特點:組成關鍵字的字母全部小寫

      注:String不是關鍵字

             goto與const是java中的保留字,即沒有賦予特殊含義卻仍被java占用的單詞

7、標識符

      標識符:我們所定義的類、接口、方法、變量等字符序列

      組成成分:英文大小寫字母、數字、$符和_

      注: 數字不能開頭、不能使用關鍵字、嚴格區分大小寫、不限制長度

      標識符中常見的命名規則(不受語法約束):

                  包名:多單詞組成時所有字母均小寫,使用“.”連接

                   類名&接口名:大駝峰式,AaaBbbCcc

                   變量名&方法名:小駝峰式,aaaBbbCcc

                   常量名:多單詞組成是所有字母均大寫,使用_連接,AAA_BBB_CCC

8、Java中的數據類型

     程序 = 數據 + 邏輯

     即軟件就是用來處理數據的程序。軟件可以分為兩個部分,一個部分是“數據”,另一部分是“數據處理的邏輯”。

     數據類型分為:

                    基本數據類型:

                                           整數:字節型(byte),短整型(short)、整型(int)、長整型(long)分別所占字節長度:1、2、4、8

                                           浮點類型:單精度型(float),雙精度類型(double)分別所占字節長度:4、8

                                           字符型:char  所占字節長度:1

                                           布爾型:true(真),false(假)所占字節長度:1

                   引用數據類型:數組、String(字符串類型)、接口

9、Java中的常量

     常量:不變的數據量,在程序執行的過程中其值不可以發生改變

     常量的分類:

       

             

                     

 

           

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM