磊哥带你学Java——第一课 走进Java世界

走进Java世界

  • 初识Java
  • Java语言的构成
  • JDK的下载与安装
    • 下载JDK
    • 安装JDK8
    • 设置环境变量
    • 练习
  • 第一个Java程序
    • 编写源程序
    • 编译程序
    • 执行程序
    • Java程序结构
    • Java编码规范
    • 练习
  • 总结


  跟着磊哥学Java系列为Java基础入门系列。通过此系列,我们将了解Java基础知识,包括变量、数据类型、运算符,选择结构、循环结构、数组等基本知识。此系列总结磊哥多年的经验,采用边讲边练的方式一起带领零基础的朋友走进Java世界。

  本系列每章都会有大量的练习题,请大家在学习过程中,认真的进行练习,并和我提供的参考代码比较,反复感悟。要把一门语言学好,只学不悟是不可能学好的,用心自我”感悟“,多练,多想是学好一门语言的基础。


初识Java

  我们首先来简单了解一下Java是什么能做什么。

  java是一种跨平台的程序设计语言,它由sun公司于1995年推出,是一门面向对象的编程语言,具有功能强大和简单易用两个特征。

  java用来开发运行于网络上的各种应用程序,能够在各种操作系统上运行。


Java语言的构成

  Java从核心到外围包括JIT、JVM、JRE、JDK。

磊哥带你学Java——第一课 走进Java世界_第1张图片

  1. JDK 是Java Develop ToolKit的缩写,里面包括开发工具和一套JRE环境,如果需要开发Java程序就需要安装JDK
  2. JRE是Java Runtime Environment的缩写,是Java运行基础,它提供了Java运行的API,Java程序必须有JRE才能运行,如果我们只需要运行Java程序,只需要下载JRE便可。
  3. JVM是Java Virtual Machine 的缩写,它是Java程序运行的虚拟机环境,Java虚拟机使Java语言可运行在不同的操作系统中
  4. JIT是Java In Time的缩写,即Java即时编译器,是JVM的一部分。

JDK的下载与安装

  此阶段我们将了解到JDK的下载、安装和环境变量的配置,建议您不要看一步做一步,而应看完此阶段后,在练习时间内按照练习要求,独自完成,这样的学习效果比看一步做一步的效果要好。

下载JDK

  JDK官方下载地址
  目前JDK的版本为Java SE 15,磊哥以Java SE 8为例来作为本系列的JDK,操作系统为win10,请大家在页面中找到Java SE 8并下载JDK。
磊哥带你学Java——第一课 走进Java世界_第2张图片
  我的操作系统是64位的,因此我选择了windows x64,如果你的操作系统是32位的,可以选择windows x86。如果你是近四年买的电脑或笔记本,一般来说都是64位的系统。
磊哥带你学Java——第一课 走进Java世界_第3张图片

安装JDK8

  1. 下载成功后得到一个类似jdk-8u112-windows-x64.exe的安装文件,狠狠的双击它,如果弹出安全提示,点击“是”。

  2. 一路下一步,直到出现下图界面时,选择需要安装的功能,磊哥没有选择公共JRE,是因为开发工具中已经包括了相应的JRE,同时由于WIN10默认对C盘有安全权限的系列限制,因此,我选择了安装在D盘。

    磊哥带你学Java——第一课 走进Java世界_第4张图片

  3. 安装直到完成后,单击关闭。

  4. 安装完成后,我们打开程序的安装目录,可以发现下图的目录结构,我们重点了解两个。
    磊哥带你学Java——第一课 走进Java世界_第5张图片

设置环境变量

  我们安装好JDK后,还要告诉WINDOWS在哪找我们需要的常用命令,即bin目录下的各种命令,否则windows会告诉我们不认识要执行的命令。
  现在主流的程序分为编译式的和解析式的程序。我们的Java即是编译式的程序,在我们写完源码后,需要把源码变成“计算机能认识的”的代码,这个过程叫编译。而编译的命令为javac,此命令需要在WINDOWS的DOS环境下运行,如果现在我们直接运行,则会提示为我们:

  下面是进入DOS环境,并运行javac的步骤,请您认真学习,后续不再重复讲解

1.键盘上按下win键的同时,按下R键,打开运行窗口,并在窗口中输入cmd,以进入DOS窗口。

磊哥带你学Java——第一课 走进Java世界_第6张图片


2. 在命令提示行输入:javac,我们发现,系统提示“不是内部或外部命令。
磊哥带你学Java——第一课 走进Java世界_第7张图片
  这是因为我们还没有设置环境变量或正确设置环境变量,接下来我们需要设置环境变量,让Windows知道我们的命令在哪儿。

  在Windwos下调出“系统属性”窗口,操作系统不同,调出的方法也不同。如果你的桌面上有“我的电脑”或“此电脑”图标,则对图标右击,然后选择属性菜单。对WIN10系统来说,在右侧或最下面找到高级系统设置,点击就可以打开“系统属性”窗口,下图是WIN10下的调用方法,其它windows版本可以在

  1. 打开系统属性窗体
    磊哥带你学Java——第一课 走进Java世界_第8张图片
  2. 设置环境变量
      点击环境变量进入环境变量设置窗口,然后选择path,并点击编辑
    磊哥带你学Java——第一课 走进Java世界_第9张图片
      在新弹出的窗口依次点击:新建,浏览,找到JDK安装目录,要选择到bin目录。

    磊哥带你学Java——第一课 走进Java世界_第10张图片
      检查路径是否正确,然后一路确定,关闭到掉系统属性窗体。
    磊哥带你学Java——第一课 走进Java世界_第11张图片
  3. 重新启动机器。
  4. 验证环境变量是否配置正确:进入到DOS环境,在命令符下输入命令:java -version 此命令是查看JAVA的版本,如果出现类似下图效果,则说明配置成功。
    磊哥带你学Java——第一课 走进Java世界_第12张图片

练习

练习:本阶段我们学习了JDK的下载、安装和配置。如果您的机器上还没有安装、配置JDK环境,请按下面要求来配置:

  1. 从官网或其它渠道获取JDK,最少是JDK7及以上版本。
  2. 安装JDK
  3. 配置JDK路径
  4. 验证环境配置是否正确

第一个Java程序

  此阶段我们要用记事本开发一个小的Java程序,程序的作用就是在DOS界面中输出“HelloJava"这句话。大家在学习时,先可看一步然后操作一步,最后再按练习要求再练习一遍。

  配置好的JDK后,我们来用记事本开发我们的第一个Java程序,使用记事本开发,可以更好的让我们了解Java程序运行的过程及关键的语法结构。
  一个基本的Java程序的开发分为三步:

  1. 写源码,源码是程序员写的代码,供程序员们相互交流,文件的扩展名为.java
  2. 编译程序,把源码变成计算机能“读懂”的代码过程为编译过程,编译好的文件扩展名为.class。编译Java程序的命令是:javac
  3. 执行程序,通过java命令可以执行.class文件。

编写源程序

  1. 在非系统盘(C盘)外的磁盘上新建一个目录,如javaProject目录。
  2. 在javaProject目录中右击,并创建文本文件,文件命名为:MyFirstProgram.txt 注意每个英文单词的第一个字母大写。
  3. 把上述文件的扩展名改为.java,如果您的机器看不到扩展名,请按下图设置。
    磊哥带你学Java——第一课 走进Java世界_第13张图片
  4. 对MyFirstProgram.java文件右击,选择编辑,使用记事本或其它文本编辑器编辑。
  5. 输入下面的代码:
public class MyFirstProgram{
     
	public static void main(String[] args){
     
		System.out.print("HelloJava");
	}
}

上面代码的具体涵意见下面注释。//后面的内容为注释,注释是给我们程序员看的,程序编译时不会对注释进行编译。

//class 为定义类的关键字 public 为类的修饰符,意思为此类为公共的,我们以后详细了解,class后的为类名,在类以public修饰时必须和文件名保持一样,否则编译不会通过。
public class MyFirstProgram{
     //类的开始大括号
	//程序的入口方法,暂时不能有任何改动
	public static void main(String[] args){
     //方法的开始大括号
	//这对大括号中的代码是我们程序员编写的代码。
	//向控制台输出HelloJava,System.out.print(字符串),为输出语句,此方法将向控件台输出小括号中的字符串,字符串在Java中必须使用英文双引号引住,您可以写其它字符串来代码双引号中的字符串。
	//由于编码问题,输出暂不要写中文。
	//Java中每个命令必须是英文分号结束。
			System.out.print("HelloJava");
	}//方法的结束大括号
}//类的结束大括号

编译程序

基本语法:javac 文件名
文件名严格区分大小写,javac和文件名中间以空隔来分隔。

在DOS下输入命令编译源程序,编译通过后会多一个.class文件。
磊哥带你学Java——第一课 走进Java世界_第14张图片

执行程序

基本语法:java 类名
java和类名之间以空隔来分隔,类名即源码中class后的名称,可以看成为.class的主文件名,类名严格区分大小写。


磊哥带你学Java——第一课 走进Java世界_第15张图片

Java程序结构

磊哥带你学Java——第一课 走进Java世界_第16张图片

Java编码规范

  1. 一行只写一条语句,每条语句要以英文分号结束。
  2. {}的位置:起始大括号在类或方法后面,结束大括号要和类或方法对齐
  3. 代码要逐层缩进
  4. 类名每个英文单词的首字母要大写,其它字母小写。
  5. 方法名首单词的首字母小写,其它英文单词的首字母大写,其它定线小写。

练习

此阶段我们学习了使用记事本开发、编译并运行一个JAVA程序 ,请按照要求完成下面练习

  1. 在非系统盘(如D盘)的javaProject目录中创建MySecondProgram.java文件。
  2. 编写代码向控制台中输出 HelloWorld 这个字符串,并保存。
  3. 在DOS下编译此文件
  4. 在DOS下执行.class文件。

总结

磊哥带你学Java——第一课 走进Java世界_第17张图片

你可能感兴趣的:(跟磊哥学Java,Java入门教程,java)