Java快速入门体验

简介: Java快速入门体验

一、环境信息

1.1 硬件信息

  1. 型号 :MacBook Pro
  2. 内存 :16GB
  3. 硬盘 :512GB SSD
  4. 处理器 :Apple M2
  5. 宿主机CPU架构 :ARM

1.2 软件信息

  1. Maven版本 :3.8.8
  2. J DK版本 :8

二、Maven安装

2.1 Maven介绍

Maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理项目构建

  • 依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。
  • 项目构建:通过maven的一个命令就可以完成项目从清理、编译、测试、报告、打包,部署整个过程。

2.2 Maven安装包下载

下载地址:Apache Maven

2.3 Maven安装

解压到 /usr/local/maven

# 环境配置
vim ~/.zshrc
# 输入
#>>>Maven>>>
export M2_HOME=/usr/local/maven/apache-maven-3.8.8
export PATH=$PATH:$M2_HOME/bin
#<<<Maven<<<
# 使配置生效
source ~/.zshrc
# 环境测验
echo $M2_HOME
mvn -v

2.4 Maven初始化

修改镜像源为阿里云

# 进入到maven目录
cd /usr/local/maven/apache-maven-3.8.8/conf
vim settings.xml
# 修改仓库地址
<localRepository>/usr/local/maven/maven-3.8.8/repo</localRepository>
# 新增如下配置
<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>   
<url>https://maven.aliyun.com/nexus/content/groups/public/</url>   
  <mirrorOf>central</mirrorOf>   
</mirror>

三、Java安装

3.1 JDK下载

根据电脑型号及CPU架构选择对应的包进行下载,下载地址:JDK下载

3.2 JDK安装

dmg下载后直接点点点完成安装

# 查看java版本号确认是否安装完成
java -version

3.3 JDK初始化

# 环境配置
vim ~/.zshrc
# 输入
#>>>JDK8>>>
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin
#<<<JDK8<<<
# 使配置生效
source ~/.zshrc

四、开发环境搭建

4.1 安装开发工具

4.2 关联Maven环境

4.2.1 新建JAVA项目

4.2.2 Maven与IDEA集成

  1. 打开IDEA的Settings页面
  2. 搜索框内输入Mavem
  3. 修改Maven Home、settings.xml路径和仓库路径

五、Hello Word

至此,Java快速入门体验完成,后续会陆续输出Java相关的篇章~查阅过程中若遇到问题欢迎留言或私信交流。

相关文章
|
安全 Oracle Java
【Java快速入门】Java语言的课外知识(番外篇)
【Java快速入门】Java语言的课外知识(番外篇)
655 0
|
存储 Java C#
c#快速入门~在java基础上,知道C#和JAVA 的不同即可
c#快速入门~在java基础上,知道C#和JAVA 的不同即可
254 0
|
10月前
|
存储 Java 索引
Java快速入门之数组、方法
### Java快速入门之数组与方法简介 #### 一、数组 数组是一种容器,用于存储同种数据类型的多个值。定义数组时需指定数据类型,如`int[]`只能存储整数。数组的初始化分为静态和动态两种: - **静态初始化**:直接指定元素,系统自动计算长度,如`int[] arr = {1, 2, 3};` - **动态初始化**:手动指定长度,系统给定默认值,如`int[] arr = new int[3];` 数组访问通过索引完成,索引从0开始,最大索引为`数组.length - 1`。遍历数组常用`for`循环。常见操作包括求和、找最值、统计特定条件元素等。
|
10月前
|
Java
Java快速入门之判断与循环
本文介绍了编程中的流程控制语句,主要包括顺序结构、判断结构(if语句和switch语句)以及循环结构(for、while和do...while)。通过这些语句可以精确控制程序的执行流程。if语句有三种格式,分别用于简单条件判断、二选一判断和多条件判断。switch语句适用于有限个离散值的选择判断,而循环结构则用于重复执行某段代码,其中for循环适合已知次数的情况,while循环适合未知次数但有明确结束条件的情况,do...while则是先执行后判断。文中还提供了多个示例和练习,帮助读者理解并掌握这些重要的编程概念。
|
10月前
|
Java
Java快速入门之类、对象、方法
本文简要介绍了Java快速入门中的类、对象和方法。首先,解释了类和对象的概念,类是对象的抽象,对象是类的具体实例。接着,阐述了类的定义和组成,包括属性和行为,并展示了如何创建和使用对象。然后,讨论了成员变量与局部变量的区别,强调了封装的重要性,通过`private`关键字隐藏数据并提供`get/set`方法访问。最后,介绍了构造方法的定义和重载,以及标准类的制作规范,帮助初学者理解如何构建完整的Java类。
|
存储 Java 编译器
Java基础教程(五千字带你快速入门!)(二)
Java基础教程(五千字带你快速入门!)(二)
|
存储 安全 Java
Java基础教程(五千字带你快速入门!)(一)
Java基础教程(五千字带你快速入门!)(一)
|
JavaScript 前端开发 Java
【vue快速入门】很适合JAVA后端看
【vue快速入门】很适合JAVA后端看
273 0
安装JAVA_JDK快速入门
安装JAVA_JDK快速入门
130 1
|
SQL Java 关系型数据库
【前端学java】JDBC快速入门
【8月更文挑战第12天】JDBC快速入门
139 2
【前端学java】JDBC快速入门