ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【Java】2021年JavaSE体系基础快速入门(一)

2021-10-10 20:34:30  阅读:173  来源: 互联网

标签:Java IntelliJ Spring Boot IDEA 2021 JavaSE SE


目录

一、如何认识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)

五、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,IntelliJ,Spring,Boot,IDEA,2021,JavaSE,SE
来源: https://blog.csdn.net/diandianxiyu/article/details/120688444

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有