零基礎學習Java的入門概述知識(系統)

來源:互聯網
上載者:User


一直關注我的朋友們應該都知道,很早之前我就打算開始寫 Java 相關的文章了,一直沒想好要從什麼階段入手。因為太簡單的大家都會,太難的可能自己還沒學會。人生總是這樣,矛盾與糾結一直纏繞在身。想著糾結來糾結去也沒有什麼用,不如就從零開始吧。重走一遍自學之路,給零基礎的小夥伴一點方向、給已經工作的各位大牛複習下基礎!

下面開始今天的知識!

一、電腦基礎知識(Java 日常編程相關)

1、鍵盤快速鍵介紹(萬能快速鍵,在任何IDE編寫代碼都通用)

  • Ctrl+A 全選

  • Ctrl+C 複製

  • Ctrl+V 粘貼

  • Ctrl+X 剪下

  • Ctrl+Z 撤銷

  • Ctrl+S 儲存

2、常用DOS命令

二、Java語言概述

1、Java語言發展史

2、Java語言平台版本

3、Java語言特點

  • 簡單性 解釋性

  • 物件導向 高效能

  • 分散式處理 多線程

  • 健壯性 動態

  • 結構中立 安全性

  • 跨平台(重要)

  • 什麼是跨平台性?

    通過Java語言編寫的應用程式在不同的系統平台上都可以運行

  • 原理是什嗎?

    只要在需要運行Java應用程式的作業系統上,先安裝一個Java虛擬機器(JVM Java Virtual Machine)即可。由JVM來負責Java程式在該系統中的運行

三、JDK相關下載、安裝

  • JRE (Java Runtime Environment Java運行環境)

  • 包括Java虛擬機器(JVM Java Virtual Machine)和Java程式所需的核心類庫等,如果想要運行一個開發好的Java程式,電腦中只需要安裝JRE即可

  • JDK (Java Development Kit Java開發套件)

  • JDK是提供給Java開發人員使用的,其中包含了Java的開發工具,也包括了JRE。所以安裝了JDK,就不用在單獨安裝JRE了。其中的開發工具:編譯工具(javac.exe) 打包工具(jar.exe)等

  • 簡單而言:使用JDK開發完成的java程式,交給JRE去運行

  • JDK下載(Google/百度 「Java JDK 下載」)

  • JDK安裝(傻瓜式安裝,下一步即可,安裝路徑不要有中文或者特殊符號如空格)

四、環境變數的配置

  • path環境變數配置的作用

  • 程式的執行需要使用外部指令javac,但是javac指令僅僅能在JDK安裝目錄下的bin目錄下時候,因此程式只能寫入bin目錄

  • 程式開發過程中,不能將原始碼寫入JDK的安裝目錄,因此需要將來源程式儲存到任意位置的指定目錄(英文目錄),所以需要使javac指令在任意目錄下可以運行

  • path環境變數配置、classpath環境變數配置(Java 1.5 版本之後可不需要設定classpath)

  • path/classpath 環境變數的配置請 Google/百度 「Java 環境變數配置」,按照搜尋出的第一條結果配置即可

  • path和classpath的區別

  • path環境變數裡面記錄的是可執行性檔案,如.exe檔案,對可執行檔先在當前路徑去找,如果沒找到就去path環境變數中配置的路徑去找

  • classpath環境變數裡記錄的是Java類的運行檔案所在的目錄

五、HelloWorld

  • 開發工具介紹

  • Eclipse(最多人用,建議零基礎用Eclipse,教程大多用這款工具,出錯了容易解決)

  • MyEclipse

  • STS(Spring Tool Suite)

  • IntelliJ IDEA (趨勢,建議有開發基礎的直接上手這款)

  • HelloWorld

  • 首先定義一個類 class 類名

  • 在類定義後加上一對大括弧{ }

  • 在大括弧中間添加一個主(main)方法/函數public static void main(String [] args){ }

  • 在主方法的大括弧中間添加一行輸出語句System.out.println(“hello world”);

六、寫在最後,過來人的建議

1、現在編程資料太多,只要找一份靠譜的學習視頻就夠了,不用收集那麼多,根本看不過來。

2、剛開始配置Java環境的時候,建議對照著學習視頻進行配置,看書配置容易出錯。

3、視頻和書結合結合著學習,可以先跟著視頻學習,然後再過一遍書,加深理解。不能光看視頻學習,也不能光看書。

4、不要鑽牛角尖,有很多編程問題,你現在想不明白,沒關係!接著往下學,學到後面就會明白前面想不通的地方了。

5、一定要多敲代碼,重要的事情說三遍:多敲、多敲、多敲。

6、沒有學不會的編程、只有不努力的自己。我剛學的時候,配環境的地方卡了三天,最後還是成功轉行了。所以千萬別在開始遇到困難的時候就放棄了,你遇到的問題大家都遇到過,千萬別覺得自己笨!

相關文章:

重拾java基礎(一):java概述總結

java學習篇之-css基礎知識(一)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.