第一章、了解Java

目录

第一章、 了解Java
第二章、 基本语法—变量
第三章、 运算符
第四章、 程序控制结构
第五章、 数组、排序、查找
第六章、 面向对象编程(基础)

第一章、了解Java

1.1 什么是程序

程序:计算机执行某些操作或解决某个问题而编写得一系列有序指令得集合。

1.2 Java的重要特点

  1. Java语言是面向对象的(oop)
  2. Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等Java程序健壮性的重要保证。
  3. Java语言是跨平台性的,(即一个编译好的.class文件可以再多个系统下运行,这种特性称为跨平台性)
  4. Java语言是解释型的。

解释性语言:JavaScript、PHP、java 编译性语言:c/c++

区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行,编译性语言,编译后的代码,可以直接被机器执行, c/c++

1.3 Java运行机制及运行过程

Java语言的特点:跨平台性
在这里插入图片描述

说明:因为有了JVM,同一个Java程序在三个不同的操作系统中都可以执行。

这样就实现了Java程序的跨平台性。

Java是解释语言,首先由我们写.java文件,然后通过javac来解释这个文件,得.class文件

然后再由JVM运行即java运行。为什么要对.java文件进行解释呢,因为.java文件是我们写的,计算机无法直接进行识别,需要解释成为.class文件才可以

1.4 什么是JDK,JRE

JDK,JRE和JVM的包含关系:

  1. JDK = JRE+开发工具集(例如Javac.java编译工具等)
  2. JRE= JVM+ Java SE标准类库
  3. JDK = JVM + Java SE标准类库+开发工具集
  4. 如果只想运行开发好的.class文件只需要JRE Java运行机制及运行过程

1.5 Java核心机制-Java虚拟机(JVM Java virtual machine)

基本介绍:JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、存储器,包含在JDK中。

对于不同的平台,由不同的虚拟机。

Java虚拟机屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”
在这里插入图片描述

1.6什么是JDK,JRE

JDK的全称(Java Development Kit Java开发工具包)

  1. JKD=JRE+java的开发工具(java,javac,javadoc,javap等)
  2. JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。

JRE基本介绍

  1. JRE(Java Runtime Environment Java开发环境)
    JRE=JVM+Java的核心类库
  2. 包括Java虚拟机(JVM Java Virtual
    Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

1.7 下载、安装JDK

官方地址
https://www.oracle.com/java/technologies/javase-downloads.html

安装JDK步骤:

  1. 打开网页找到对应操作系统的JDK,

直接下载.exe文件,不要下载压缩包。
在这里插入图片描述

  1. 双击打开:
    在这里插入图片描述
  2. 点下一步:
    在这里插入图片描述
  3. 选择安装路径:

安装路径不要有中文或者特殊符号如空格等。

当提示安装JRE时,可以选择不安装,建议是安装。

  1. 安装结束后关闭即可:
    在这里插入图片描述
  2. 检查是否安装成功:

来到安装目录下的bin目录下,再选中整个目录win+r,输入cdm启动dos命令行窗口。
在这里插入图片描述

来到这个位置:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值