学习Java第一步!新手小白必看!

工具及工具的下载

JDK的下载和安装

Java Development Kit (JDK) 是免费软件开发工具包,是整个Java的核心,包括Java运行环境,Java工具和Java基础类库。是学习Java的第一道必经之路。

JDK安装包可以在oracle官网免费获取

  • 直接百度jdk选择第一条结果

or

  • 输入地址(长按地址复制链接): http://www.oracle.com/technetwork/java/javase/downloads

小白请按以下步骤进行,下图是下载页

根据个人PC的操作系统,选择对应版本。譬如小黄人用的是win8.1,选择如下图所示版本。

下载完成之后得到如下图所示的一个exe文件。接着是傻瓜式的“下一步”→ “下一步”完成安装。

eclipse的下载和安装

eclipse是一种IDE(IntegratedDevelopment Environment,集成开发环境)。现在公司都普遍使用eclipse作为他们的开发工具。

eclipse安装包可以在oracle官网免费获取

  • 直接百度eclipse选择第一条结果

or

  • 输入地址(长按地址复制链接): http://www.eclipse.org/downloads

eclipse有安装版和解压版,小黄人习惯使用解压版(其实没用过安装版

下面是下载过程图示,已经有eclipse了,请自行略过

这是第一个页面。

这是第二个页面。。

第三个页面。。。

选择一个你想用的版本,小黄人习惯选择最新

这是第三个页面。。。。

这里大家需要根据自己的系统选择不同的版本

下载完成之后得到一个.zip文件,把它解压到你想放的位置,比如C盘根目录 or D盘根目录。

配置环境变量

知其然,知其所以然

配置环境的目的是让系统知道JDK的安装路径,配置好环境变量后,可以在任意路径下运行你的Java程序。

创建系统变量JAVA_HOME

JAVA_HOME顾名思义就是Java安装目录的根路径,以下系列图是配置过程。

第一步,右键单击计算机,选择属性,然后出现下图,单击环境变量

在弹出的窗口选择“新建”

填写变量信息→ 确定

变量名:JAVA_HOME

变量值:JDK的安装路径

把Java的bin目录添加到Path变量中

正常情况下Path变量已经存在,只需找到Path变量,然后添加即可

如下图,找到Path变量→ 编辑

把%JAVA_HOME%\bin;添加到Path变量后面(如果原Path的变量值后面没有分号,记得添加;后再添加bin路径)

创建CLASSPATH变量

和创建JAVA_PATH的方式类似

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

最后一路按“确定”就行了

测试是否配置正确

Win+R打开“运行”→ 输入CMD→回车→打开命令行

依次输入java,和javac,回车,看是否能正常显示一些提示信息

如下图所示

如果到这里都没什么问题,恭喜你已经成功走过第一步了













这里为了测试错误的情况,改了JAVA_HOME的变量值,然后测试结果如下

这是错误示范






我是小tips

这里教大家如何快速复制路径,非小小小小小白绕道走



原文发布于微信公众号 - 小黄人打代码(MinionsCoding)

原文发表时间:2016-08-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端知识分享

第210天:node、nvm、npm和gulp的安装和使用详解

它不是JS文件,也不是JS框架,而是Server side JavaScript runtime,当服务端的一个JS文件运行时,会被NODE拦截,在NODE中运...

811
来自专栏别先生

linux操作系统中oracle数据库的密码过期问题解决

1:首先确定linux登录的用户是root   切换到数据库用户   su oracle(切记,如果这里su oracle不可以,那么就使用此命令su - or...

18210
来自专栏郭少华

Vue实战开发

4.新建Fwsb组件,这个相当于程序员的入口文件。在src/components/目录下新建Fwsb.vue文件。文件内容

932
来自专栏农夫安全

Knock 子域名扫描工具

Knock是一款Python编写的工具,通过单词列表来枚举目标域上的子域。扫描DNS区域传输,并尝试绕过通配DNS记录。再最新版本中knockpy支持查询Vir...

1683
来自专栏jiajia_deng

一步一步教你自己来编译 wxsqlite3 静态库

wxsqlite3 相比普通的 sqlite3 的好处就是可以对数据库进行加密,但这个 wxsqlite3 的编译过程真的是非常曲折,我自己也是折腾了几个小时才...

1143
来自专栏Spring相关

webpack使用来打包前端代码

同时修改index页面中script的src属性为<script src="bundle.js"></script>

361
来自专栏debugeeker的专栏

centos 7 下安装php-sqlite

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xuzhina/article/detai...

972
来自专栏机器学习实践二三事

pip安装报错'not a supported wheel on this platform'

这个错误很常见,解决方法是改名,首先要获得在你的机器的平台上的合法名称: import pip pip.pep425tags.get_supporte...

2217
来自专栏www.96php.cn

[ecshop模板]ecshop会员中心点击查询包裹报错修改方法

会员中心中点击跟踪包裹,显示链接错误。您是否遇到过这个问题呢,修改方法其实很简单,操作如下: ? 修改themes/68ecshop_XXX/user_tran...

2934
来自专栏jiajia_deng

一步一步教你自己来编译 wxsqlite3 静态库

wxsqlite3 相比普通的 sqlite3 的好处就是可以对数据库进行加密,但这个 wxsqlite3 的编译过程真的是非常曲折,我自己也是折腾了几个小时才...

951

扫码关注云+社区