02.Java概述

1.程序

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

2.出生信息

创始人:大胡子,James Gosling
1995年发布第一个版本
java 8 和 java 11版本是长期支持版

3.Java 技术体系平台

在这里插入图片描述

4.Java 重要特点

  1. Java 语言是面向对象的(oop)
  2. Java 语言是健壮的。Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证
  3. Java 语言是 跨平台性的。[即: 一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台]
  4. Java 语言是解释型的[了解]
    解释性语言:javascript,PHP, java 编译性语言: c / c++
    区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行, 编译性语言, 编译后的代码, 可
    以直接被机器执行, c /c++

5.Java 语言的特点:跨平台性

6.Java 核心机制-Java 虚拟机 [JVM java virtual machine]

  1. JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在
    JDK 中.
  2. 对于不同的平台,有不同的虚拟机。
  3. Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

7.JDK、JRE 和 JVM 的包含关系

在这里插入图片描述

  1. JDK = JRE + 开发工具集(例如 Javac,java 编译工具等)
    JDK 的全称(Java Development Kit Java 开发工具包),JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也包括了 JRE。所以安装了 JDK,就不用在单独安装 JRE 了。
  2. JRE = JVM + Java SE 标准类库(java 核心类库)
    JRE(Java Runtime Environment Java 运行环境),包括 Java 虚拟机(JVM Java Virtual Machine)和 Java 程序所需的核心类库等,如果想要运行一个开发好的 Java 程序,计算机中只需要安装 JRE 即可。
  3. 如果只想运行开发好的 .class 文件 只需要 JRE

8.开发步骤

在这里插入图片描述

9.开发注意事项

在这里插入图片描述

10.文档注释

在这里插入图片描述

11.java代码规范

在这里插入图片描述

12.常用DOS命令

在这里插入图片描述

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值