Java入门第一天:软件环境安装与配置

前言

摘要

  • JDK环境变量设置
  • IDEA安装与破解
  • HelloWorld程序解析

  Java语言是高级计算机语言当中的一种,是一种可以给计算机阅读并执行的语言。那么其实我们完全可以把它当成一个类似于语文、英语之类的语言去学习
  这里要提示一下,语言学习是需要反复练习的,就好像当初我们学习汉字和英语单词一样,一个汉字或者单词,哪怕再简单也会让我们反复抄写好几遍。学习java也是一样哦!
  基础入门视频day01,提取码:7m1n

1. 安装学习Java需要的软件,并且熟练使用

1.1 小伙伴在刚入门的时候只需要安装一个用于支持java环境的jdk软件和一个用于编写代码的软件即可。这里推荐jdk的版本可以安装8、11,任选一种就行。安装jdk的路径不能带有中文jdk下载,提取码:wbvd

  • 安装好jdk软件之后,很多学员会去尝试配置java的环境变量,有不少学员会去配置一个classpath,对于jdk以前的老版本而言,这也许有必要,但事实上,在后面的版本中,你完全可以只用配置一个JAVA_HOME,并且配置到path中即可。
  • 配置环境变量的原因也很简单,主要是为了让你能够方便运行你在入门时编写的代码。提示一下:入门时运行java程序可以选择在dos命令行中运行你的程序,这样有助于你了解图形化操作和命令行操作的区别,同时在后期接触linux编程时不会有那么陌生的感觉。
  • java环境变量配置步骤:
    (1)鼠标选中桌面中计算机图标,右击之后选择属性,弹出界面后,点击左方高级系统设置
    Java入门第一天:软件环境安装与配置_第1张图片
    环境变量配置1.png

    (2)选择高级,环境变量
    Java入门第一天:软件环境安装与配置_第2张图片
    环境变量配置2.png

    (3)在系统变量中新建一个变量
    Java入门第一天:软件环境安装与配置_第3张图片
    环境变量配置3.png

    (4)弹出的窗口有两行,变量名中输入:JAVA_HOME
    Java入门第一天:软件环境安装与配置_第4张图片
    环境变量配置4.png

    (5)变量值中加入你安装的jdk的跟路径,比如:
    Java入门第一天:软件环境安装与配置_第5张图片
    环境变量配置5.png

    (6)在系统变量框里找到path变量,编辑它
    Java入门第一天:软件环境安装与配置_第6张图片
    环境变量配置6.png

    (7)在编辑path变量的值时,要注意里面已经有一些内容,这些是关于系统的一些设置,千万不要改动,否则系统的使用上可能会出问题,在原本的内容之前加上:%JAVA_HOME%\bin;这里注意,最后的分号是起到隔断作用,必须用英文分号不能使用中文分号
    (8)配置完成之后,点击确定即可。可以打开黑窗口验证是否配置成功,注意每次配置完环境变量之后,黑窗口需要重新打开。输入java -version,回车。如果有显式jdk的版本号,即成功。打开黑窗口的方法,参考下方1.3的内容
    Java入门第一天:软件环境安装与配置_第7张图片
    环境变量配置7.png

1.2 对于代码编辑的软件,入门时你当然可以使用windows自带的记事本编辑,不过对于新手而言,过几天你可能就受不了了,因为它没有强大的代码提示功能,你会很受伤的。这里推荐你安装一个IntelliJ IDEA软件:下载
推荐使用Ultimate版本,虽然它是收费的,但是目前百度上都有提供相应的破解方法。idea软件资源, 提取码:ob4e

  • 安装好idea之后不要马上运行软件,找到软件安装的目录,找到里面的bin目录
    Java入门第一天:软件环境安装与配置_第8张图片
    idea破解1.png
  • 按图中,将资源中的JerbrainsCrack-release-enc.jar文件丢到bin目录下,然后使用记事本编辑idea64.exe.vmoptions文件,在文件的最后一行加上:
    Java入门第一天:软件环境安装与配置_第9张图片
    idea破解2.png

    这里注意,我使用的是我自己的路径,你得使用你电脑上的路径,保存之后,就可以开始运行软件。
  • 到最后一步,要让你输入注册码,就把资源中的注册码复制进去即可
    Java入门第一天:软件环境安装与配置_第10张图片
    输入注册码.png
  • 看到这个页面,破解成功
    Java入门第一天:软件环境安装与配置_第11张图片
    welcome.png

1.3 打开windows命令行黑窗口:
(1) 同时按下Win键和R键:

Java入门第一天:软件环境安装与配置_第12张图片
键盘.png

(2) 输入cmd,并确定:
Java入门第一天:软件环境安装与配置_第13张图片
运行窗口.png

(3) 黑窗口的样子:
Java入门第一天:软件环境安装与配置_第14张图片
dos命令行窗口.png

2. 编写第一个属于你的Java程序

  • 所有的环境都已经准备完成之后,你可以编写你的第一个java程序。既然是java程序,它是写在java文件上的,就好像你电脑里的小说是写在txt文件中,你的文档是写在word文件中一样。你可以新建一个文本文件,然后把原本.txt的后缀名强制改成.java就行。至于文件名,因为是第一次写,所以你可以命名为HelloWorld.java。当然你也可以自己随意取名。
  • 开始编写代码啦,既然是入门程序,功能自然不会多复杂,我们就写一个比较简单的功能,效果就是在黑窗口显式一行你要显式的文字。这里给出代码模板:
public class HelloWorld{
  public static void main(String[] args){
    System.out.println("好嗨哟,这是我的第一个Java程序!");
  }
}
  • 程序解读:
    (1) java程序最基础的骨架格式:
    public class 类名{ public static void main(String[] args){ ...... } }
    (2) 森林的最基本组成单位是一颗树,人类最基本的组成单位是一个人。而Java程序最基本的组成单位就是一个java“类”。在java中,“类”这个概念用单词class表示。在class后放一个单词,就代表这个类的名字。
    (3) 我们第一个java程序因为最简单,所以只有一个类,类的名字就是HelloWorld,这里要注意:
  • 类名一定要和这个程序文件的名字一致
  • 类名的单词手写字母大写,当然不这么写不会有问题,但是没有规矩不成方圆,建议遵守。就好像交通规则让大家都去遵守红灯停、绿灯行,你偶尔闯一次红灯也许没啥,但是有可能就因为你想早走十几秒,结果却早走几十年...
  • 每一个java程序有且仅有一个public void main(String[] args){...},这叫java程序的主方法。注意哦,这里说的是java程序,而不是说的java类。并且主方法就是java程序的入口,就好比进入大楼的门一样。
    (4)System.out.println("好嗨哟,这是我的第一个Java程序!");这在java程序中叫打印语句,只有一个功能,就是往控制台输出一行我们可以看到的内容,内容就是括号内用双引号括起来的部分。并且这样一个语句,用;作为结束。
    (5) 这个程序的含义就是,现在定义了一个java程序,这个程序只有一个类,类的名字叫HelloWorld,而且程序也只有一个主方法,方法只有一个功能,就是在控制台打印:好嗨哟,这是我的第一个Java程序!

3. 编译和运行程序

  • 保存好我们写的程序之后,打开黑窗口找到我们编写的java文件的位置,输入javac编译我们的java程序,然后输入java运行java程序
    Java入门第一天:软件环境安装与配置_第15张图片
    编译与运行.png
  • 为什么要先用javac命令先编译,然后才能用java命令去运行?为什么javac命令后面的文件名要带后缀,而java命令不用带后缀?
  • jdk中的JVM虚拟机是不能直接读取并且运行java文件的,这种.java文件只是方便我们人类程序员去编写代码而已,而JVM虚拟机加载运行的文件时.class字节码文件。javac命令可以将我们的java文件编译成class文件。而java命令是用来运行程序的,程序的名字就是HelloWolrd。所以前一个命令针对的是文件,后一个命令针对的是程序名。

4. 小结

  • 软件具体的安装和使用可以参考视频内容学习
  • 入门第一天主要解决环境问题
  • 对于入门程序,要反复熟练,和当初学习汉字一样,让java程序的格式在脑海中形成比较深的印象
  • 配置java环境变量时,有些同学因为系统的原因,会发现配置成功之后,第二天失效的情况,这种时候,你可以在环境变量配置中的用户变量中也去配置一个java环境变量,步骤和系统变量中配置一样。

你可能感兴趣的:(Java入门第一天:软件环境安装与配置)