Java2021年JavaSE體系基礎快速入門(一)

      網友投稿 1105 2022-05-28

      目錄

      一、如何認識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】2021年JavaSE體系基礎快速入門(一)

      特點:簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性。

      二、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小時內刪除侵權內容。

      上一篇:接入網U31網管問題(SQL2005 windows server 2008 r2)
      下一篇:Kafka服務端性能優化指導
      相關文章
      亚洲日本香蕉视频观看视频| 久久久久亚洲av无码专区| 亚洲成av人片不卡无码| 亚洲国产精品无码久久久秋霞2 | 亚洲一区二区在线免费观看| 精品久久香蕉国产线看观看亚洲| 亚洲伊人成无码综合网| jlzzjlzz亚洲乱熟在线播放| 亚洲精品成人网久久久久久| 亚洲欧洲日本在线| MM131亚洲国产美女久久| 国产精品亚洲w码日韩中文| 亚洲综合色区在线观看| 中文字幕精品亚洲无线码一区应用| 亚洲精品国产V片在线观看| 亚洲精品一级无码鲁丝片| 亚洲欧洲自拍拍偷精品 美利坚 | 亚洲日本视频在线观看| 亚洲国产精品日韩在线| 亚洲香蕉久久一区二区| 日韩亚洲产在线观看| 亚洲欧美成人av在线观看| 亚洲AV日韩AV永久无码色欲| 国产综合激情在线亚洲第一页| 久久精品亚洲日本波多野结衣| 国产亚洲漂亮白嫩美女在线| 亚洲精品99久久久久中文字幕 | 亚洲A丁香五香天堂网| 中文字幕亚洲日韩无线码| 国产亚洲精品a在线观看app| 亚洲av永久无码精品秋霞电影影院| 亚洲av一综合av一区| 久久精品国产亚洲AV无码娇色| 亚洲精品美女久久久久9999| 亚洲国产福利精品一区二区| 天堂亚洲国产中文在线| 日韩国产欧美亚洲v片 | 久久精品国产精品亚洲| 亚洲va久久久噜噜噜久久| 91大神亚洲影视在线| 亚洲日本va在线观看|