Java环境安装

本节课技能点

1、jdk的安装以及环境变量的配置

2、jdk下通过记事本实现程序编写和运行

3、eclipse的安装

4、利用编写第一个helloworld程序。

1、Java是什么

Java最早是由SUN公司(已被Oracle收购)的詹姆斯·高斯林(高司令,人称Java之父)在上个世纪90年代初开发的一种编程语言,最初被命名为Oak,目标是针对小型家电设备的嵌入式应用,结果市场没啥反响。谁料到互联网的崛起,让Oak重新焕发了生机,于是SUN公司改造了Oak,在1995年以Java的名称正式发布,原因是Oak已经被人注册了,因此SUN注册了Java这个商标。随着互联网的高速发展,Java逐渐成为最重要的网络编程语言。

Java介于编译型语言和解释型语言之间。编译型语言如C、C++,代码是直接编译成机器码执行,但是不同的平台(x86、ARM等)CPU的指令集不同,因此,需要编译出每一种平台的对应机器码。解释型语言如Python、Ruby没有这个问题,可以由解释器直接加载源码然后运行,代价是运行效率太低。而Java是将代码编译成一种“字节码”,它类似于抽象的CPU指令,然后,针对不同平台编写虚拟机,不同平台的虚拟机负责加载字节码并执行,这样就实现了“一次编写,到处运行”的效果。

当然,这是针对Java开发者而言。对于虚拟机,需要为每个平台分别开发。为了保证不同平台、不同公司开发的虚拟机都能正确执行Java字节码,SUN公司制定了一系列的Java虚拟机规范。从实践的角度看,JVM的兼容性做得非常好,低版本的Java字节码完全可以正常运行在高版本的JVM上。

注意:跨平台的是Java程序,不是JVM。JVM是用C/C++开发的,不同平台下需要安装不同版本的JVM,所以对成千上万的java开发者和java程序来讲,java是跨平台的。

JRE,JDK, JVM是什么

JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
然后我们来看JRE
JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)
JVM(Java Virtual Machine),JVM 就是Java虚拟机,有多个版本,用来支持Java跨平台的。

2、安装jdk

步骤1:JDK的下载

  访问oracle中文官网: https://www.oracle.com/cn,在首页点击资源,在资源页面,点击Java下载 Java Downloads 页面,根据操作系统选择合适的版本下载。以本课程为例,我们选择Windows系统64位版本,exe是安装程序,点击下载即可。 

  在 Java Downloads 页面,根据操作系统选择合适的版本下载。以本课程为例,我们选择Windows系统64位版本,exe是安装程序,点击下载即可。

步骤2:JDK的安装

  Windows版JDK安装,直接下一步即可。但默认的安装路径是在C:\Program Files下,为方便统一管理,最好修改下安装路径,将与开发相关的软件都安装到一个文件夹下,例如D:\develop。注意,安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)。

  首先双击打开安装程序,点击下一步。

       

  默认安装目录为C盘(若要修改安装路径,点击更改,修改安装路径)。

      

    看到安装成功界面,点击关闭,完成安装。

    

步骤3: 配置系统环境变量

安装完JDK后,需要对系统环境变量进行配置后,Java才可以开始工作,基本配置如下:

3.1 右键点击”此电脑”→选择“属性”→高级系统设置→高级→环境变量

3.2 配置环境变量JAVA_HOME:在弹出的“环境变量”框中选择下方的系统变量,点击新建。

3.3在弹出的“新建系统变量”框中,输入变量名和变量值。

   变量名:“JAVA_HOME”

   变量值为JDK的安装路径,如“C:\Program Files\Java\jdk1.8.0_181

    注意:为防止路径输入错误,可以打开文件夹,拷贝路径。

3.4 配置环境变量Path:编辑系统变量Path,其值设置为“%JAVA_HOME%\bin”

3.5:检验是否配置成功。按下win+r键→输入cmd命令

 3.6 输入java -version (java 和 -version 之间有空格)

若显示版本信息,则说明安装和配置成功

 3、编写并在JDK环境下运行Java程序

  有了jdk后就可以运行java程序,以最简单的helloworld为例。

步骤1:使用记事本、EditPlus等作为Java编辑器,编写源代码,保存文件为Hello.java。

public class HelloWorld {
public static void main(String[] args) {
                    System.out.println("Hello, World!");
    }
}

步骤2:编译Java源文件,地址栏输入cmd,回车

  

步骤3:输入编译命令,javac HelloWorld.java(有后缀.java) 

编译成功后,得到字节码文件HelloWorld.class

   

步骤4:输入运行命令,java HelloWorld

步骤5:输出信息“Hello,World!”

 

 4、安装Eclipse软件

   Eclipse是著名的集成开发工具(IDE),它可以极大地提升我们的开发效率,可以自动编译,检查错误。Eclipse最初主要用来进行Java语言开发,通过安装不同的插件,可以支持不同的计算机语言,比如c++和Python等。利用Eclipse开发Java程序,首先需要下载和安装JDK,并配置好环境变量。目前在免费的各种IDE中,使用最多的就是Eclipse。

  Eclipse 工作台是程序开发人员开发程序的主要场所,它主要包括标题栏、菜单栏、工具栏、编辑器、透视图和相关视图等。

 Eclipse下载、安装和基本配置

表述方式:教师通过智慧职教云平台随机抽取几位同学上台,演示Eclipse下载、安装和基本配置过程,并接受同学们的提问;学生进行实操练习,通过亲身体验,增强学生的感官,强化学生的感受,能够激发学生学习的主动性和积极性。

Eclipse下载:

直接打开Eclipse官网:https://www.eclipse.org/downloads/packages/,选择合适的操作系统和版本下载。

Eclipse安装:

JDK环境变量配置好之后,下载安装Eclipse就可以正常运行。

安装的时候要选择好工作区。工作区是一个目录,程序和程序所需要用到的资源都在workspace里,中间缓存文件也存在工作区中。

 

Eclipse基本配置

 (1)调整字体:Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font --> Edit

(2)编码设置:Window --> Preferences --> General -->Workspace

(3)重置界面:Window --> Perspective --> Reset Perspective

5、掌握Java程序的基本结构

(1)类和Java文件

  Java代码都写在后缀为.java的文件中,这种文件叫做Java文件。Java文件可以写四种类型的代码结构:类、接口、枚举和注释。类是用来写逻辑的,接口是用来定义功能的,枚举是用来做分类的,注释是给代码做标注的。

  创建类需要使用class关键字,class与类名之间必须至少有一个空格。“{”和“}”之间的内容叫做类体。类体中包括属性、方法。创建类的语法结构:

class 类名{
}

(2)主方法

  主方法是类的入口点,它定义了程序从何处开始;主方法提供对程序流向的控制,Java编译程序通过主方法来执行程序。

主方法的语法结构:

public static void main(String[] args) {
	// 方法体
}

(3)标识符

  Java 对各种变量、方法、类和包等要素命名时使用的字符序列称为标识符。

标识符的规则:

  • 标识符由字母、数字、下划线“_”、美元符号“$”组成,并且首字符不能是数字。
  • 不能把 Java 关键字作为标识符。
  • 标识符没有长度限制。
  • 标识符对大小写敏感(在计算机领域,“对大小写敏感”就是指“会对大写或小写英文进行区分”)。

(4)关键字

  Java 关键字对 Java 编译器有特殊的意义,它们用来表示一种数据类型或者表示程序的结构,不能用作变量名、方法名、类名和包名。大多数的编辑器(例如 Notepad++和 UltraEdit 等,不含记事本)和集成开发环境(Eclipse 和 MyEclipse)都会用特殊颜色把 Java 关键字标识出来。

 (5)Java语句

  语句是构造所有Java程序的基本单位,使用Java语句可以声明变量和常量、调用方法、创建对象或执行任何逻辑操作,Java语句以分号终止。

(6)注释

  Java 程序中的注释是方便程序阅读而写的一些说明性的文字,这些文字不会被视为代码来编译和执行。通过注释提高 Java 源代码的可读性,使得 Java 程序条理清晰,易于理解。

  Java 的注释有三种:单行注释、多行注释、文档注释。

  • 单行注释:以“//”开头,直到本行结束为止。
  • 多行注释:以“/*”开头,以“*/”结尾,中间的内容都属于注释。
  • 文档注释:以“/**”开头,以“*/”结尾,中间的内容都属于注释。
posted @ 2023-09-05 11:12  晓乎  阅读(175)  评论(0编辑  收藏  举报
总访问: counter for blog 次