Android入門第一課之Java基礎


    通知:由於本周六場地申請沒通過,所以本周的培訓臨時取消。      

        今天給大家帶來的是Android入門的第一課,由於教室申請的不確定性,因此,每次培訓的內容都會在博客先提前釋放出來。首先Android的APP是基於Java開發的,雖然Android是基於Linux內核的,但是虛擬層還是跑的是Java,由於在Android在后續引進了NDK的概念,也就是Native Development Kits(本地開發),現在的程序可以不完全基於Java開發,但是核心的還是Java(最新出的Kotlin同樣是基於JVM的語言,理論上來說是等價的,只是Kotlin更多的語法糖,在后續的博客中將會慢慢接觸混合開發,也就會慢慢學會這門語言)。好了,讓我們開始吧!

環境的搭建

  • 首先是JDK的安裝:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

        首先點接受條款,然后才是點擊下載。

       下載后直接雙擊該文件,進入下一步,下一步,一切按照默認走。


       

  •  第二是IDEA的安裝:

         https://www.jetbrains.com/idea/download/#section=windows

        安裝依舊按照默認選項,由於eclipse總是出現一些莫名奇妙的問題,本組的培訓統一使用IDEA開發,一方面是為了方便調試Java代碼,另一方面是為了適應IDEA的布局,我們后期使用的開發工具Android Studio也是基於IDEA二次開發的,因此使用IDEA的開發成本將會更少。

         

  • VS Code的安裝

https://code.visualstudio.com/download

     由於我們后續會有一些小段代碼的修改,使用IDEA有時候顯得太過於笨重(占用內存接近1.3G),因此一個好的文本編輯器是很重要的,此處使用VS Code,但是VS Code也是個大家伙,但是效果好,建議配置相對高的上VS Code,另外推薦的編輯器是Sublime,這也是個很好用的編輯器,一點不輸VS Code。在此處貼下鏈接:

https://www.sublimetext.com/3


Java的初體驗

  •   Java基本代碼編寫:

   第一次我們使用最基本的文本編輯器和編譯器編輯代碼,這一方面是為了讓我們熟悉編程的基本概念,在編程中,我們編譯程序並不是使用一個按鈕然后就出結果,這是IDE(集成開發環境)的封裝,也就是編譯器+編譯器+調試器=IDE,所以我們使用最基本的軟件開發方式入門,在代碼相對多的時候,我們開始使用IDEA開始編輯代碼,迫不及待了,讓我們開始吧。(此處使用VS Code)

  首先打開VS Code,然后新建文件(New File)由於默認的是txt文件,所以我們先保存為一個java文件(hello.java):

          

       

  • HelloWorld代碼編寫:

 

//class是類的關鍵字
class hello{
 public static void main(String[] args) {
    System.out.println("Hello,World");  
  }
}

     首先找到hello.java 的目錄,按住shift的按鈕,然后點擊右鍵,打開 在此處打開Powershell 窗口 

   

    輸入:javac hello.java

    然后輸入:java hello

     

    至此,第一個Java程序運行完成。

  注意:1,如果輸入javac 出現不是命令的錯誤,請把java的bin目錄加入環境變量:比如:C:\Program1\Java\jdk1.8.0_191\bin

 

 

 

 

 

  

 


免責聲明!

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



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