网站首页 > 精选教程 正文
作为一门开发语言,对于初学者来说,还是需要一步一步地系统学习,并通过编写代码来掌握知识点和语言的特点。大家在学习Java语言时,可以用命令窗口(终端窗口)来编写代码学习语法,不过大家还是喜欢用集成开发环境来编写代码,但对于新手还是建议先学习一下命令窗口的方式后,再用集成IDE工具来学习。
Java相关术语说明 | ||
Java Development Kit | JDK | Java开发工具包 |
Java Runtime Environment | JRE | Java运行时环境 |
Standard Edition | SE | 标准版 |
Enterprise | EE | 企业版 |
Micro Edition | ME | 微型版 |
Java FX | 用于图形化工具包(建议:会用即可) | |
Swing | 用于图形化工具包(建议:会用即可) |
1、下载开发工具
学习前首先要安装Java开发工具包,也称为JDK(Java Development Kit),下载地址:https://www.oracle.com/java/technologies/downloads/。
找到并下载对应自己操作系统和版本。本教程采用的是jdk 11.0.18。
注意:
(1)下载JDK,不是JRE。
(2)现在只提供64位版本。
(3)对于linux操作系统,建议下载.tar.gz版本。
(4)在下载前注册一下oracle账号(免费的),登录成功才可以下载。
2、安装及环境配置
JDK下载之后,就要安装JDK,一定要注意JDK的安装位置(也就是安装在哪个目录下了)。
(1)windows系统,默认安装在c:\Program Files\Java\jdk-11.0.x,也可以自己选择安装到指定目录下。推荐安装到自己指定的目录下,如c:\devtools,因为文件路径名中最好不要有空格。
环境配置:以win10为例:
1)在windows设置:开始->设置:
在搜索框中输入:环境,
选系统环境变量(全局,适用于所有用户),用户环境变量适用当前登录用户。
点:环境设置:
选用户或系统都可以。点新建:
变量名:JAVA_HOME
值为:JDK的安装目录,如:C:\Program Files\Java\jdk11.0_18
系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin(注意原来Path的变量值末尾有没有;号(英文格式),如果没有,先输入;号再输入上面的代码)。
最后确定即可。
验证:打开一个新的终端窗口中输入java -v查看安装的JDK版本信息了,如果报错,说明环境变量路径配置不正确。
(2)在Macos系统中,默认安装在/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home。访达->前往->前往文件夹,就可以直接打开目录。
环境配置:
1)打开终端,输入:vim ~/.bash_profile
按i键后输入以下内容(vim的操作建议百度搜索一下):
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH="$JAVA_HOME/bin:$PATH"
最后按esc键,输入shift+:(冒号),输入wq,保存退出。
验证:在终端窗口中输入:javac --version
(3)在linux系统中,需要把.tar.gz解压到指定目录下,如/opt,也可以安装,如果安装则下载rpm格式文件,利用yum install rpm文件,注意安装后的路径:/usr/java。
环境变量配置,以centos7为例:假定jdk安装目录为/opt/jdk11.0.18
vim /etc/profile或~/.bash_profile,添加如下内容:
JAVA_HOME=/opt/jdk11.0.18
JRE_HOME=/opt/jdk11.0.18/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
vim命令操作参见macos,也详细操作建议百度搜索一下。
配置之后在命令行中输入javac --version就可以查看版本号了。
下一节讲解:java命令行工具。
猜你喜欢
- 2024-10-31 window配置JAVA开发环境(一) windows 配置java运行环境
- 2024-10-31 Java语言学习第一步:JDK下载与安装教程(超详细)
- 2024-10-31 Java开发必备,超详细的JDK安装教程(图文详解)
- 2024-10-31 Microsoft SQL Server Enterprise 2019 完整安装详细教程
- 2024-10-31 2024 手把手教你安装Java!从入门到精通!
- 2024-10-31 Windows10环境下安装Hbase单机版 hbase单机模式安装
- 2024-10-31 Ubuntu16.04.1安装Java8 java安装后在哪里打开
- 2024-10-31 JAVA安装教程——JDK安装 jdk安装教程2021
- 2024-10-31 【基础】JAVA的JDK安装使用(收藏)
- 2024-10-31 开发工具Java JDK的安装与配置 java开发工具安装教程
你 发表评论:
欢迎- 04-11Java面试“字符串三兄弟”String、StringBuilder、StringBuffer
- 04-11Java中你知道几种从字符串中找指定的字符的数量
- 04-11探秘Java面试中问的最多的String、StringBuffer、StringBuilder
- 04-11Python字符串详解与示例(python字符串的常见操作)
- 04-11java正则-取出指定字符串之间的内容
- 04-11String s1 = new String("abc");这句话创建了几个字符串对象?
- 04-11java判断字符串中是否包含某个字符
- 04-11关于java开发中正确的发牌逻辑编写规范
- 最近发表
-
- Java面试“字符串三兄弟”String、StringBuilder、StringBuffer
- Java中你知道几种从字符串中找指定的字符的数量
- 探秘Java面试中问的最多的String、StringBuffer、StringBuilder
- Python字符串详解与示例(python字符串的常见操作)
- java正则-取出指定字符串之间的内容
- String s1 = new String("abc");这句话创建了几个字符串对象?
- java判断字符串中是否包含某个字符
- 关于java开发中正确的发牌逻辑编写规范
- windows、linux如何后台运行jar(并且显示进程名)
- 腾讯大佬私人收藏,GitHub上最受欢迎的100个JAVA库,值得学习
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)