【Java】2021年JavaSE體系基礎快速入門(一)
目錄
一、如何認識Java
二、Java SE
三、Java目前的版本
四、MacOS下安裝JavaSE17
1. 下載安裝包
2. 一路繼續安裝即可
3. 驗證安裝完成
五、IDE推薦IntelliJ IDEA
~~1. IntelliJ IDEA如何啟用中文~~
2. 選擇已經安裝的Java版本
六、快速構建Spring Boot項目
1. 什么是Spring Boot
2. 基于官網Spring Initializr
七、總結
一、如何認識Java
Java是一門面向對象編程語言。
特點:簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性。
二、Java SE
Java SE(Java Standard Edition,Java 標準版)是Java技術的核心和基礎,是Java ME和Java EE編程的基礎。Java SE用于開發和部署桌面、服務器以及嵌入設備和實時環境中的Java應用程序。Java SE包括用于開發Java Web服務的類庫,同時,Java SE為Java EE提供了基礎。
三、Java目前的版本
官網 https://www.oracle.com/java/technologies/downloads/
JavaSE在官網上主推的版本是Java17,其余可選擇版本是
Java16
Java11
Java8
每個版本都有對應的SDK,并且支持不同平臺。
我們可以根據現有團隊的使用情況,安裝對應的SDK。
本文以Java17為例進行運行。
四、MacOS下安裝JavaSE17
1. 下載安裝包
官網地址 https://www.oracle.com/java/technologies/downloads/#jdk17-mac
我的電腦是英特爾處理器,所以我選擇x64 DMG Installer。
2. 一路繼續安裝即可
3. 驗證安裝完成
(base) xiaoyu@localhost ~ % java -version java version "17" 2021-09-14 LTS Java(TM) SE Runtime Environment (build 17+35-LTS-2724) Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing)
1
2
3
4
五、IDE推薦IntelliJ IDEA
目前IntelliJ IDEA有兩個版本, IntelliJ IDEA Ultimate和 IntelliJ IDEA Community,一般情況下使用 IntelliJ IDEA Community即可,畢竟是免費的,如果功能是在需要,可以使用Ultimate版本。
兩個版本的功能對比如下
我這里選擇的是IntelliJ IDEA Community。
1. IntelliJ IDEA如何啟用中文
https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack----/
這個是官方的本地化中文包。
點擊下載,我們會得到一個zip包。
在偏好中選擇磁盤中安裝。
貌似并不支持。OVER。
2. 選擇已經安裝的Java版本
新建項目的時候,選擇Project SDK 后面有個new按鈕,會彈框選擇本地磁盤位置
Java17在MacOS上的安裝位置是/Library/Java/JavaVirtualMachines/jdk-17.jdk,然后我們就可以看到17了。
六、快速構建Spring Boot項目
上面我們已經完成了基于Java17和IntelliJ IDEA的本地環境搭建的最佳實踐,接下來是Spring Boot的快速構建。
1. 什么是Spring Boot
Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發展的快速應用開發領域(rapid application development)成為領導者。
Spring Boot是Spring體系的基礎,為后續的Spring Cloud打下基礎。
2. 基于官網Spring Initializr
官網有個Spring Initializr,可以幫助開發者快速創建項目。
訪問地址 https://start.spring.io/
之后就會自動下載項目文件的zip包。
我們把文件解壓到項目目錄,再直接打開即可。
本地運行./mvnw spring-boot:run
我們從log中可以看出本地默認監聽端口為8080。
本地訪問 http://localhost:8080/ ,即可界面,并且
七、總結
認識了Java以及現在使用的版本
搭建了本地環境和IDE
構建了Spring Boot項目
對語言和項目的認識需要全面,直接去學習語法并不是一個明確的選擇。
TODO
Java語法
其他項目構建方式
服務器部署項目流程
Java Spring
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。