初識Java
1.Java背景知識
- java是美國sun公司(Stanford University Network)在1995年推出的一門計算機高級編程語言,
- Java早期稱為Oak(橡樹),后期改名為Java,
- Java之父:詹姆斯·高斯林(James Gosling),
- 2009年sun公司被Oracle(甲骨文)公司收購,
2.Java能做什么?
- 桌面應用開發:各種稅務管理軟體,IDEA
- 企業級應用開發:微服務,大型互聯網應用
- 移動應用開發:android,醫療設備
- 服務器系統:應用的后臺
- 大資料開發:hadoop
- 游戲開發:我的世界MineCarft
3.Java技術體系
- Java SE(Java Standard Edition):標準版--Java技術的核心和基礎
- Java EE(Java Enterprise Edition):企業版--企業級應用開發的一套解決方案
- Java Me(Java Micro Edition):小型版--針對移動設備應用的解決方案
環境搭建、JDK安裝、DOS命令
1.如何使用Java
- Java語言的產品是JDK(Java Development Kit:Java開發者工具包),必須安裝JDK才能使用java語言,
JDK產品的發展史
LTS(long-term support):長期支持版
2.如何獲取JDK
- 去Oracle官網下載JDK:https://www.oracle.com/java/technologies/downloads/
3.驗證JDK安裝成功的方式:查詢JDK的版本號
- 在命令列視窗中分別輸入 javac -version 及 java -version 看版本提示,如果版本提示與自己安裝的版本號一致,則代表JDK環境搭建成功,
4.javac和java介紹
說明:
- 將來我們寫好的Java程式都是高級語言,計算機底層是硬體不能識別這些語言,
- 必須先通過javac編譯工具進行編譯,然后再通過java執行工具執行才可以驅動機器干活,
5.補充幾個命令列視窗的常用命令(記一下)
常用命令 | 作用 |
盤符: | 切換到某個盤下:D:,C: |
dir | 查看當前路徑下的檔案資訊 |
cd |
進入單極目錄:cd ctgu 進入多級目錄:cd D:\ctgu\javaSE\第一天 回退到上一級目錄:cd .. 回退到盤符根目錄:cd \ |
cls | 清屏 |
Java入門程式--HelloWorld
1.java程式開發的三個步驟
- 開發Java程式,需要三個步驟:撰寫代碼,編譯代碼,運行代碼
2.注意事項:
- 第一個Java程式建議使用筆記本書寫,
- 建議代碼檔案全英文,首字母大寫,滿足駝峰模式,源代碼檔案的后綴必須是.java,

public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World"); } }View Code
注意:檔案名稱必須與代碼中的類名稱一致,
保存檔案:ctrl+s
3.編譯代碼、運行代碼
①編譯:javac 檔案名.java
②運行:java 類名
常見程式問題解答
1.HelloWorld案例常見錯誤
- windows的檔案擴展名沒有勾選
- 代碼寫了,但是忘記保存了
- 檔案名和類名不一致
- 大小寫錯誤,單詞拼寫錯誤,存在中文符號,找不到main方法
- 括號不配對
- 編譯或執行工具使用不當
- ...
Java程式的執行原理
1.計算機能認識的機器語言長什么樣子?
- 機器語言:00011100 00110101 ........
- 計算機底層都是硬體電路,可以通過不同點和通電,表示0、1,
2.匯編語言發展歷程
- 機器語言
- 匯編語言
- 高級語言
3.為什么學習高級語言?
- 更簡單:使用接近人類自己的語言書寫,翻譯器再將其翻譯成計算機能理解的機器指令,
4.BUG
- 原意是臭蟲或者蟲子,現在用來指代在電腦系統或者程式中隱藏的一些問題或者漏洞,
JDK的組成、跨平臺原理
1.JDK的組成
- JVM(Java Virtual Machine):Java虛擬機,真正運行java程式的地方,
- 核心類別庫:java自己寫好的程式,給程式員自己的程式呼叫的,
- JRE(Java Runtime Environment):Java的運行環境,
- JDK(Java Development Kit):Java開發工具包(包括上面所有),
2.Java的跨平臺、作業原理
- 一次編譯,處處可用,
- 我么的程式只需要開發一次,就可以在各種安裝了JVM的系統平臺上運行,
JDK安裝后Path和Java_home環境變數
1.Path環境變數
- Path環境變數用于記住程式路徑,方便在命令視窗的任意目錄啟動程式,
2.Path環境變數的原理
- 當我們在Path中配置某個程式路徑后,啟動命令視窗啟動程式時,是如何找該程式的,
3.為java、javac配置Path的注意事項
- 目前較新的JDK安裝時會自動配置javac、java程式的路徑到Path環境變數中去,由此,javac、java可以直接使用,
- 注意:以前的老版本的JDK在安裝的是沒有自動配置Path環境變數的,此時必須要自己配置Path環境變數,
4.配置JAVA_HOME環境變數
- JAVA_HOME:告訴作業系統JDK安裝在哪個位置(將來其他技術要通過這個環境變數找JDK)
- 注意:較新版本的JDK只是自動配置了Path,沒有自動配置JAVA_HOME,
5.從新配置了環境變數后,必須檢測是否配置成功
- 打開命令列視窗,輸入java -version 及 java -version 分別看版本提示,
Intellij IDEA開發工具概述、安裝
1.之前的開發工具存在的一些問題
- 文本編輯工具:記事本、NotePad++、EditPlus、sublime...撰寫代碼時沒有錯誤提醒、沒有智能代碼提示、需要自己進行編譯、執行,功能不夠強大,
2.集成開發環境(IDE,Integrated Development Environment)
- 把代碼撰寫,編譯,執行等多種功能綜合到一起的開發工具,可以進行代碼智能提示,錯誤提醒,專案管理等等,
- 常見的java IDE工具有:Eclipse、MyEclipse、Intellij IDEA、Jbuilder、NetBeans等,
3.Intellij IDEA簡介
- Intellij IDEA一般簡稱IDEA,在代碼錯誤提醒,智能補全等多方面表現得都非常優秀,是進行Java開發時,很多企業首選的開發工具,
4.IDEA的下載、安裝
IntelliJ IDEA – 領先的 Java 和 Kotlin IDE (jetbrains.com)
安裝參考博客:(80條訊息) IntelliJ IDEA 下載安裝及配置使用超詳細圖文教程_idea下載安裝配置教程_223_Fan的博客-CSDN博客
IDEA開發Helloworld程式
1.IDEA管理Java程式的結構
- project(專案、工程)
- module(模塊)
- package(包)
- class(類)
IDEA的配置、快捷鍵設定
1.IDEA中設定主題、字體
2.IDEA背景色設定
3. IDEA常用快捷鍵
- 組合幾個鍵一起按下來完成某件事,可以提高開發效率,
快捷鍵 | 功能效果 |
main/psvm、sout、... | 快速插入相關代碼 |
Ctrl + D | 復制當前行資料到下一行 |
Ctrl + Y | 洗掉所在行,建議用Ctrl + X |
Ctrl + ALT + L | 格式化代碼 |
ALT + SHIFT + ↑,ALT + SHIFT + ↓ | 上下移動當前代碼 |
Ctrl + / , Ctrl + Shift + / | 對代碼進行注釋 |
IDEA的其他常見操作
- 洗掉類檔案
- 修改類檔案
- 修改模塊
- 匯入模塊(iml)
- 洗掉模塊(了解)
- 打開工程
- 關閉工程
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/555562.html
標籤:其他
下一篇:返回列表