Java引言

计算机语言的发展史

在这里插入图片描述

Java历史

发明者:James Gosling
所有公司:SUN
发明的原因:适用于消费类的电子产品,跨平台。
盛行的原因:语言本身跨平台和互联网的爆发式发展、不同厂家的电脑配置有所差异。

Java的版本和体系架构

J2EE:服务器端的应用
J2SE:PC上的应用
J2ME:消费类电子产品上的应用

JVM

全称:JAVA VirTual Machine

定义:是一种规范,就是一个虚拟的用于执行字节码文件的计算机。

意义:
JVM是Java最核心的技术,也是跨平台的基数。

实现:可以通过软件、硬件实现。

原理:
通过”编译器“将Java源程序编译成Java字节码文件(class)
通过解释器将Java字节码文件解释位对应的机器语言并运行。
在这里插入图片描述
Java的特点:

  1. 跨平台
    一次编译,到处运行
    (C语言的特点,多次编译,到处运行)

  2. 简单
    和C语言相比

  3. 安全

在这里插入图片描述

  1. 完全面向对象

在这里插入图片描述

  1. 健壮

在这里插入图片描述

JDK

IDE

全称:Integrated Development Environment 集成开发环境

注释

单行注释://
多行注释:/* /
文档注释:/
* */
注释不会出现在字节码文件中。

反编译:由class文档到java文件,不能得到注释

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值